v2.0.0
2026-05-11 Major BreakingPayment Bridges. Native off-session renewals on Stripe, PayPal Payments and WooPayments, plus a bundled Redsys gateway. The plugin no longer depends on the WooCommerce Subscriptions extension.
Added
- Stripe bridge — off-session
PaymentIntentrenewals using the official WooCommerce Stripe Payment Gateway (≥ 7.0). Requires no Subscriptions extension. - PayPal Payments bridge — vaulted-token MIT renewals through the Orders v2 API using WooCommerce PayPal Payments (≥ 2.0).
- WooPayments bridge — off-session renewals on the customer's saved WooPayments method (≥ 7.0).
- Reliable payment-method saving at checkout for Stripe, PayPal Payments and WooPayments — even though those gateways only do it automatically when WooCommerce Subscriptions is active.
- 3D Secure (SCA) handling on renewals with clear failure codes and customer-recovery hooks.
- Automatic retry of failed renewals via the retry scheduler.
- Cancelled PayPal agreement detection — the next renewal is detected, the subscription is moved to on-hold and the payment method is flagged as invalid.
- Currency safety check on renewals — the plugin refuses to charge a renewal in a different currency than the original payment.
- Change payment method between gateways from My Account — the next renewal uses the new method automatically.
- Dispute and chargeback detection on Stripe and PayPal — disputed orders move to on-hold so you can react before the next renewal.
- Payment method removal detection on Stripe — every subscription using a detached card or SEPA token is flagged so the customer can save a new method.
- New admin setting Cancel subscription on full refund of a renewal order under
WooCommerce → Settings → Advanced Subscriptions → Advanced Settings. Off by default. - Refunds on the first-payment (parent) order always cancel the subscription, independently of the toggle above.
- Automatic notes on the subscription whenever a renewal is refunded (full or partial).
- Payment gateway compatibility panel in the plugin settings screen — at a glance whether the supported gateway plugins are installed and active, with one-click Install / Activate links.
- Redsys listed as a bundled gateway in the compatibility panel.
Removed (breaking)
- PayPal Standard support. WooCommerce itself has been blocking PayPal Standard on new installations since version 5.5. If you currently take subscription payments through PayPal Standard, install WooCommerce PayPal Payments and migrate your customers' payment methods to it before updating to 2.0.0.
- Legacy
aswc_enable_paypal_standardandaswc_skip_gateway_chargehooks. - All runtime dependencies on the WooCommerce Subscriptions extension surface. The plugin now runs standalone.
Compatibility
- Requires WooCommerce Stripe Payment Gateway 7.0 or higher for the Stripe bridge.
- Requires WooCommerce PayPal Payments 2.0 or higher for the PayPal bridge.
- Requires WooPayments 7.0 or higher for the WooPayments bridge.
- Fully compatible with WooCommerce High-Performance Order Storage (HPOS).