Subscriptions & Recurring Billing

The first payment is only the beginning.

Keep the second payment, the tenth payment and every renewal moving.

Three monthly subscription boxes on a kitchen counter, each holding a bag of coffee beside a cup of coffee and a bowl of beans
  • Month 1

    First order

    Payment approved

  • Month 2

    Next delivery

    Renewal approved

  • Month 3

    Ready to ship

    Payment declined

Illustrative exampleThe customer still wants the coffee. Their card was replaced.

A subscription payment changes after the first transaction.

Each billing cycle is its own payment event. The first payment and later charges can behave differently with issuers.

Customer at a kitchen table completing a monthly coffee subscription checkout on a laptop, choosing whole bean, one pound and paying for the first order

Customer-Initiated

The customer starts the subscription.

At signup, the customer authorizes the first payment and agrees to store their credential.

Merchant packing a coffee subscription order into a shipping box beside a laptop showing the subscription's next renewal date, monthly frequency and stored card

Merchant-Initiated

The merchant submits the next scheduled payment.

Later renewals use the stored credential and appropriate recurring indicators.

Illustrative example

  1. 01

    Sign up

  2. 02

    First payment & credential stored

  3. 03

    Renewal approved or declined

  4. 04

    Appropriate next action

Measure recurring performance separately from initial checkout.

Explore Approval Rate Optimization →

The customer may stay. Their payment credential may not.

Cards expire, accounts are replaced and issuers update credentials. Account updater services and network tokens can help keep stored credentials current.

Updater and token capabilities depend on the provider, network, issuer, region and integration. Updates are not universal — not every credential can be updated.

An old grey card beside a new forest-green card on a letter about a replaced card, with a coffee subscription delivery in the background; a three-step strip below shows the card replaced, the credential updated where supported, and the next renewal submitted
Illustrative exampleTheir card changed. Their intention to stay didn’t.

Renewals, retries & customer continuity

A decline does not automaticallymean ‘try again.’

The right response starts with understanding why the payment was declined.

A woman reviewing an abstract payment screen on her laptop beside a coffee pouch and parcel

Renewal declined

Review the issuer response before acting.

Illustrative subscription renewal.

Choose the next step

Same declined payment.Different next steps.

  • Temporary issue

    Wait or retry where appropriate.

    Follow the issuer response and applicable retry rules.

  • Credential issue

    Update payment details or contact the customer.

    Check whether the stored payment method needs attention.

  • Stop instruction

    Stop further attempts as required.

    Follow the stop instruction rather than repeating the payment.

Read the response. Then choose the next step.

There is no universal retry schedule. Appropriate action depends on the issuer response, billing model, provider capabilities and network rules.

  • Credential updates
  • Billing cadence
  • Customer communication
  • Provider configuration

Illustrative examples. A retry is not guaranteed to be approved.

Can your subscriptions move with you?

Changing providers can mean migrating stored credentials — or asking customers to update their payment details.

Diagram of stored card tokens moving from the Stripe token vault to the NMI token vault during a migration.

Migrate existing tokens.

*30 days plus to migrate, if approved. Transactions processed during the migration window will not transfer.

Confirm timing and transfer scope with the providers.

Merchant laptop showing an illustrative subscriptions screen with a Send Payment Update Link button. This example UI is not functional.

Preferred route

Send customers a payment update link.

Faster to initiate. No waiting for token migration.

Customers still need to complete the update.

Illustrative examples. These scenario notes are not guaranteed provider service levels. Where credentials are tokenized and stored affects whether subscriptions can continue if you change gateways, processors or billing platforms.

Gateway, processor and network tokens carry different provider dependencies. Token ownership, export and migration capabilities vary by provider and integration; tokens cannot always be exported or migrated.

Explore Gateways & Token Portability →

Subscriptions & customer experience

Keep the customerexperience clear.

A customer who cancels and a payment that fails need different responses.

“I want to cancel.”

Voluntary cancellation

Coffee subscription

Subscription canceled

Your cancellation is confirmed.

StatusCanceled

Make leaving clear and easy.

Respect the request. Confirm the cancellation.

“I want my next delivery.”

Payment failure

Coffee subscription

Your payment didn’t go through

Update your payment details if you want the next delivery.

Next step: update payment method.

Make fixing a payment clear and easy.

Explain what happened and provide a clear next step.

Illustrative customer messages—not live account controls.

Payment recovery should never prevent customers from exercising legitimate cancellation rights.

Upcoming renewal

Your next coffee renewal is approaching.

Payment issue

Please update your payment method.

Clear confirmation

Confirm the update or cancellation.

Illustrative examples.

Balance recovery with customer experience.

Review fraud controls and chargeback risk alongside recovery. Clear receipts and recognizable billing descriptors also matter.

Explore Chargeback Management →

Measure before changing.

Change one meaningful variable. Compare what happens next.

A coffee merchant and advisor reviewing initial payments, renewals, decline reasons, retry outcomes and credential updates together. Illustrative review.
  1. Approvals

    Separate first payments from renewals.

  2. Declines & retries

    Understand reasons and recovery outcomes.

  3. Credential updates

    Review updater and token activity.

  4. Customer & risk

    Track cancellations, refunds and disputes.

  1. Baseline
  2. Controlled change
  3. Measure
  4. Compare
  5. Expand / revise / reverse

Analysis depends on transaction volume, integrations and available data. Testing methods also depend on processors and billing platforms.

Review the environment behind every renewal.

  1. Laptop displaying payment analysis beside a sketched workflow.

    Assess

    Map the billing platform, gateway, processor, merchant accounts (MIDs), token setup and recurring authorization performance.

  2. Three payment option cards arranged for comparison.

    Advise

    Identify opportunities across retries, credential updates, token portability, architecture and customer communication.

  3. Payment terminal showing a completed setup check.

    Implement

    Help coordinate approved changes with processors, gateways, subscription platforms and other technology providers.

  4. Laptop showing payment performance improving over time.

    Optimize

    Measure recurring-payment performance and keep evaluating as volume and customer behavior change.

Architecture consideration

One processor and merchant account is often appropriate. As volume, brands or risk grow, additional MIDs or routing may deserve evaluation — subject to compatibility, underwriting and processor, acquirer and card-network rules.

Explore Payment Architecture →
Review My Recurring Payments

Understand the failure before choosing the fix.