← Back to Glossary
Subscription Payments

Subscription Payment
Processing.

Updated

Subscription payment processing is everything that happens between "the customer agreed to recurring billing" and "the money lands in your account, on schedule, every cycle." It looks simple from the outside. Behind the scenes, it is one of the most failure-prone parts of running a subscription business.

The four stages of every recurring charge

  1. Tokenization at signup. The card number is captured once and replaced with a token stored at your processor. You never store the raw PAN — that is what keeps you PCI-compliant.
  2. Authorization. On the charge date, your processor sends an auth request to the customer's bank. The bank either approves, declines, or asks for additional verification.
  3. Capture and settlement. Approved auths are captured (locking the funds) and then settled in a batch — typically T+1 or T+2 — moving money from the customer's bank to your merchant account.
  4. Reconciliation and reporting. The settled amount lands in your bank, minus processor fees. Your subscription app marks the order as paid and triggers fulfillment.

What goes wrong, and how often

For most Shopify subscription stores, 5–15% of recurring charges fail on the first attempt. Causes break down roughly as: expired cards (30%), insufficient funds (25%), issuer flags as suspicious (20%), generic decline (15%), and other (10%). Smart dunning — retrying at the right interval, on the right day, with the right pre-failure communication — recovers 30–50% of these. The rest become involuntary churn unless you have a card-update flow.

Shopify specifics

On Shopify, subscription payments run through Shopify Payments contracts — a Shopify-managed system that handles the recurring authorization, tokenization, and settlement. Your subscription app (Joy Subscriptions, for example) instructs Shopify Payments when to charge; Shopify handles the actual money movement. This is why merchants using Shopify Payments get the lowest transaction fees on subscriptions — there is no third-party processor to layer in. For the broader topic, see subscription payments.

Frequently Asked Questions

How does subscription payment processing work?

At signup, the customer's card is tokenized and stored at the payment processor. On each renewal date, the subscription system requests an authorization from the bank using that token, the bank approves or declines, and approved charges are captured and settled to your merchant account 1–2 days later. The card number itself never gets re-entered.

What percentage of subscription payments typically fail?

For most Shopify subscription stores, 5–15% of recurring charges fail on the first attempt — most commonly from expired cards, insufficient funds, or issuer fraud flags. Smart dunning (retrying at the right interval with the right communication) recovers 30–50% of these failures.

Do I need a separate payment processor for subscriptions on Shopify?

If you use Shopify Payments, no — subscription billing runs through Shopify Payments contracts natively, which gives you the lowest transaction fees and a single reconciliation flow. If you use a third-party processor on Shopify, your subscription app may route through PayPal or a separate provider, usually with higher fees and more complex reconciliation.

What is PCI compliance and do I need to worry about it for subscriptions?

PCI DSS is the standard for handling card data securely. As long as your subscription app and processor tokenize cards at signup (so you never store raw card numbers), most Shopify merchants qualify for the lightest PCI tier (SAQ-A). Your processor handles the heavy compliance work — you just need to keep your store and app integrations up to date.

Start Growing Your Subscription Revenue

Join 5,000+ Shopify merchants using Joy Subscriptions. Free to install, no credit card required.

  • Free 14-Day Trial
  • No Credit Card Required
  • Cancel Anytime