Let members update their payment method
Stop card-failure churn — members update their card themselves through a secure, gateway-hosted flow from My Account.
- Self-service card update
- Stripe / PayPal / Paddle
- Card-on-file shown
Failed renewals are often just an expired card. With automatic payments (Pro), members can update their payment method from the subscription detail page via a secure, gateway-hosted flow — Stripe, PayPal, or Paddle — and see their card-on-file (brand + last 4 + expiry). This recipe enables self-service card updates.
- Members replace their card without contacting support.
- Secure, gateway-hosted update (no card data on your site).
- Card brand, last 4, and expiry are shown.
- Recovers renewals that would fail on an old card.
The exact configuration
Enter these values and you have the setup live. Every field maps to a real ArraySubs setting.
| Setting | Value |
|---|---|
| RequiresPayments → Automatic Payments | Pro + an automatic gateway that supports updates |
| Card on fileMy Account → subscription detail | Brand + last 4 + expiry shown on the subscription |
| Update flowBehaviour | Redirect to Stripe / PayPal / Paddle, returns to detail |
| EffectBehaviour | Applies to future charges, not the current cycle |
When to use this setup
Set it up in 2 steps
A step-by-step guide drawn from the ArraySubs user manual. Open the linked page for the full walkthrough and screenshots.
Use an automatic gateway
Activate Pro and connect Stripe, PayPal, or Paddle — the update link appears only when the gateway supports updates.
Payment & Shipping ActionsMembers update from the portal
On the subscription detail page, the member clicks Update payment method and completes the gateway-hosted flow, returning to the portal.
Payment & Shipping Actions
This recipe is built from these ArraySubs user-manual guides:
Notes & edge cases
Modules behind this recipe
The ArraySubs modules this setup relies on.
Customer Portal
Subscriber self-service inside WooCommerce My Account for viewing, cancelling, pausing, switching, and paying subscriptions.
Billing and Renewals
How ArraySubs creates, schedules, communicates, and collects recurring payments from first invoice to final renewal.
Related setups to explore
Other configurations you can build with the same modules.
Member auto-renew toggle
Let members switch off auto-renew and pay by invoice instead — without cancelling — from My Account.
Self-service subscription portal
Give members a My Account hub to view subscriptions and self-serve — cancel, skip, pause, switch — by your rules.
Automatic Stripe billing (SCA)
Collect every renewal automatically and off-session with Stripe, fully SCA / 3D Secure compliant.
Questions, answered
Unlock the complete Pro stack
Start on the free-forever core today, then choose a paid Pro plan when you need the advanced Pro feature set.
No credit card required · Annual and lifetime options available
