AAdvanced Subscriptions
Features Pricing Docs Changelog Contact — Español
Sign in Buy the plugin →
Getting started · 9 min

Configure gateways

Advanced Subscriptions natively supports recurring on four payment gateways: Redsys, Stripe, PayPal and WooPayments. Pick at least one. For Spain, Redsys + Bizum (token fallback) covers 90% of recurring scenarios.

Last reviewed 2026-05-12 Plugin v2.0.0 WooCommerce 9.0+

Redsys · bundled in the plugin core

No extra plugin to install — Redsys ships inside Advanced Subscriptions. Configure it once and you also get Bizum, Inespay, Google Pay via Redsys and the PSD2 Light flow.

  1. Get your TPV credentials from your bank.
  2. Paste merchant code, terminal, secret in WooCommerce → Settings → Payments → Redsys.
  3. Toggle "Allow tokens" ON.
  4. Toggle "PSD2 Light (MIT)" ON.

Bizum · part of the Redsys integration

Bizum is configured under the same Redsys connection. Activate "Bizum" to accept it at checkout as a direct payment method.

Stripe · install WooCommerce Stripe Gateway

Install the free WooCommerce Stripe Gateway plugin and connect your account. Advanced Subscriptions detects it automatically and uses setup_intent for tokenization and payment_intent with off_session=true for renewals. 3DS challenges are surfaced to the customer; failed renewals retry on the configured backoff schedule.

PayPal · install WooCommerce PayPal Payments

Install the free WooCommerce PayPal Payments plugin (the official one maintained by PayPal). Connect your business account, then enable Vaulting / Reference Transactions in the gateway's settings. Renewals run as off-session reference transactions — no customer redirect on each renewal.

WooPayments · install WooPayments

Install the free WooPayments plugin and finish the Woo onboarding (KYC, payout currency, bank account). Advanced Subscriptions uses setup intents to vault customer cards and runs off-session renewals through the WooPayments API. Apple Pay, Google Pay and BNPL methods are forwarded as-is when the customer enables them at checkout.

Test mode

Every gateway has a test/sandbox mode that mirrors production. Before going live, run a renewal end-to-end on the sandbox of your gateway. Two ways:

  • Edit the next payment date. Open the subscription in WooCommerce → Subscriptions, set the next payment date to within the next few minutes, save, and wait for the next Action Scheduler tick.
  • Force-run the scheduled action. Go to WooCommerce → Status → Scheduled Actions, filter by advanced_scheduled_subscription_payment, find your subscription and click Run. The renewal fires immediately.