If you have ever subscribed to Netflix, a gym, or a meal kit service, you have used recurring payments. The defining feature is consent-and-forget: the customer agrees to the schedule once, the payment processor stores the card token, and from there the charges happen on autopilot. The customer can cancel anytime, but until they do, payment is the default.
How a recurring payment is set up
At signup, the customer enters their card details on a secure checkout. The payment gateway tokenizes the card (replacing the real card number with an opaque reference only the gateway can resolve) and stores the consent: how much, how often, until when. From that moment on, the merchant's billing system can request charges against the token on the agreed schedule, no further customer action required.
Types of recurring payments
- Fixed-amount, fixed-schedule. Same price, same date each cycle — typical for SaaS or content subscriptions ($9.99/month).
- Variable-amount, fixed-schedule. Same cadence but the bill changes (usage-based billing, metered SaaS, utilities). The customer's consent covers a range or a calculation method, not a single fixed price.
- Fixed-amount, variable-schedule. Same price but the customer chooses the cadence (every 30, 60, or 90 days). Common in replenishment-style Shopify subscriptions.
- Prepaid. A single upfront payment that covers multiple cycles — technically not "recurring" but functionally the same since the merchant earns the revenue over several months.
What can go wrong with recurring payments
The most common failure mode is involuntary churn — the customer's card expires, hits a limit, or gets reissued, and the recurring charge fails. A good subscription system handles this with:
- Smart retries at intervals that match issuing-bank patterns (not just "try again in 3 days").
- Card updater services from Visa and Mastercard that auto-update the token when the customer gets a new card.
- Dunning emails that nudge the customer to update their payment method before the subscription cancels.
Without these, you can lose 5–10% of revenue every month to failed payments alone — money the customer wanted to pay you.
For more on payment recovery, see dunning management.