Charge any cadence
Daily, weekly, monthly, yearly. Set expiry, signup fee and free trial right on the product page.
Recurring paymentsRecurring payments, retention discounts, scheduled start dates, multi-product plans and Spanish payment gateways — all in one self-hosted plugin. No SaaS in between, no per-active-subscription fee.
WooCommerce powers more than a third of all online stores. But the subscriptions space has been overpriced, under-maintained, or missing the gateways that real European stores actually need.
Advanced Subscriptions for WooCommerce was built by José Conti to fix exactly that. Native recurring on Redsys, Stripe, PayPal and WooPayments — with the Spanish payment stack (Redsys, Bizum, Inespay, Google Pay through Redsys, PSD2 Light) baked into the core — and real retention tools, not just “create a plan, charge a customer, hope they stay”.
Nine focused capabilities ship in the box. These are the six most stores reach for first.
Daily, weekly, monthly, yearly. Set expiry, signup fee and free trial right on the product page.
Recurring paymentsTier-based discounts that activate after N renewals. Percentage or fixed amount. Per-product configuration.
Retention discountsAnchor every renewal to a specific day of the month so the whole customer base bills on the same date.
Scheduled start datesMulti-Product Subscription (Subscription Box) with fixed or computed pricing. One renewal, one charge.
Subscription boxRedsys, Bizum, Inespay and Google Pay included in the core. Stripe, PayPal and WooPayments via their official plugins. All recurring-ready.
Payment gatewaysHPOS-ready, Cart/Checkout Blocks compatible. 230+ documented actions and filters cover the entire lifecycle.
Developer APIA self-service My Account area so the inbox doesn't fill up with “can you cancel my plan” emails.
From the My Account area. No need to email support. Reason capture optional for your dunning analytics.
Swap card, switch from PayPal to Stripe or update an expiring token — without losing the subscription or anchor day.
One click to push the upcoming charge to the following cycle — useful for holidays or trial extensions.
Upgrade or downgrade between subscription products. Proration handled, tokens re-used, no second checkout.
The full list of past renewal orders and the exact date and amount of the next one — all in My Account, no email back-and-forth.
On a Multi-Product Subscription, the customer can edit the items before the next renewal locks in. Swap, add, remove — within the rules you set.
Redsys is bundled with the plugin core. Stripe, PayPal and WooPayments integrate natively — you install their official gateway plugin and Advanced Subscriptions handles renewals on top.
Cards, tokenization, refunds, PSD2/SCA, MIT renewals — plus Bizum, Inespay, Google Pay via Redsys and PSD2 Light. All shipped inside the plugin, all recurring-ready.
Want Apple Pay, native Google Pay or pre-authorisations? Add the premium WooCommerce Redsys Gateway.
Setup intents, off-session renewals, 3DS challenge handling. Cards, Apple Pay, Google Pay via the Stripe plugin.
requires · WooCommerce Stripe Gateway (free, official)
Reference Transactions for recurring billing. Customer-side account flow, refunds, dispute sync.
requires · WooCommerce PayPal Payments (free, official)
The first-party payments stack from Woo. Cards, Apple Pay, Google Pay, BNPL, all-in-one dashboard.
requires · WooPayments (free, official)
Upload the plugin, paste your license key. WooCommerce detects it as a regular extension. No external database, no SaaS sync.
A new tab appears in the product editor: choose interval, expiry, free trial, signup fee, anchor day, and discount tiers.
Customer checks out, your gateway charges them, the plugin renews and notifies them. Failed charges retry on schedule.
A neutral comparison against generic alternatives. Don't take our word for it — see what's included.
| Capability | Advanced Subscriptions | Generic alternative | Custom development |
|---|---|---|---|
| Redsys recurring out of the box | Built-in, no extras | Needs separate paid plugin | Months of work |
| Inespay & GPay recurring | Bundled | Extra plugins per gateway | Custom integration |
| Tier-based loyalty discounts | Native | Coupons only | Custom logic |
| Multi-Product Subscription (Box) | Native product type | Add-on extra | Custom |
| Configurable retry logic | 3 retries with backoff | Add-on or fixed | Custom |
| HPOS + Cart/Checkout Blocks | Yes | Partial | — |
| Hooks & filters reference | 230+ documented | Limited | You write them |
230+ actions and filters cover lifecycle, retries, discounts, emails and renewals. Ship custom integrations without forking the plugin.
aswc_subscriptions — queryable like any WC order.// Push every new subscription to your CRM.
add_action(
'aswc_after_created_subscription',
function ( $subscription_id, $order ) {
my_crm_create_contact(
$subscription_id,
$order->get_billing_email()
);
},
10,
2
);
// Add a custom interval: quarters.
add_filter( 'aswc_subscription_intervals', function ( $intervals ) {
$intervals['quarter'] = __( 'Quarters', 'my-plugin' );
return $intervals;
} );
Spain alone has around 60,000 active WooCommerce stores. Most need Redsys. Most need Bizum. Most want their data on their own server. We built this plugin for them. It works in any country — but the Spanish payment stack is genuinely solved.
Pay once a year, own the binaries forever (GPLv3). Renewals optional, with a 30% discount before expiry.
A native importer from WooCommerce Subscriptions, YITH WooCommerce Subscription and SUMO Subscriptions is on the roadmap and will ship as a built-in feature of Advanced Subscriptions. It's not in the plugin yet. If you need to migrate today, contact us — we'll plan it with you on a case-by-case basis.
No. The base Redsys integration — cards, recurring tokenization, Bizum (via Redsys), Inespay, Google Pay (via Redsys) and PSD2 Light — is bundled inside Advanced Subscriptions and supported by us, not a third party.
If you want the full Redsys power (native Apple Pay, native Google Pay, pre-authorisations, additional Bizum flows and more), install the premium WooCommerce Redsys Gateway. Both plugins coexist cleanly — Advanced Subscriptions adds the subscription bridge on top.
Yes — all three are natively supported for recurring billing. You install the gateway's official free plugin (WooCommerce Stripe Gateway, WooCommerce PayPal Payments or WooPayments), and Advanced Subscriptions wires up the renewal cycle on top of it. No bridge plugin, no glue code.
Yes, GPLv3. You keep the binaries forever. If you don't renew the license, the plugin keeps working — only updates and support stop.
Everything stays on your server. There is no SaaS in between. The license server only validates a key periodically; subscriptions, customers and payment tokens never leave your installation.
One annual license, full control, native recurring on Redsys (core), Stripe, PayPal and WooPayments. The plugin runs on your server, on your terms.