A subscription payment gateway connects recurring payment requests to a processor and returns transaction results. Look for stored-credential support, clear decline information and a way to keep payment details current. Then check which subscription functions the gateway provides itself and which belong to your billing software.
Start with the recurring payment requirements.
Stored credentials and payment consent
A typical subscription starts with a customer authorizing storage and future use of a payment method. Subsequent off-session charges need the appropriate merchant-initiated transaction information. Do not assume that saving a token alone configures the entire recurring relationship. Authorize.net explains customer- and merchant-initiated transactions, network identifiers and how its recurring service handles these fields.
A secure vault and a clear migration policy
Tokenization replaces the card number your application would otherwise handle with a reference. It can reduce exposure and PCI DSS scope, but the result depends on how payment data enters your systems and what those systems connect to. PCI SSC explains the scope considerations. Ask who controls the vault, which processors can use its credentials, and what is required to migrate them. Portability is a contractual and technical question; a token is not automatically usable everywhere.
Account updating and authentication
Account-updater services can provide replacement card details or updated expiration dates when supported by the issuer. NMI's Automatic Card Updater supports Visa, Mastercard and Discover, and can update credentials in Customer Vault and recurring subscriptions. American Express is not supported by that service. Ask about availability, fees and scheduling. NMI Automatic Card Updater documentation.
For transactions subject to Strong Customer Authentication, establish the recurring agreement correctly and support customer authentication when needed. A properly classified off-session payment may proceed without another challenge, but the issuer can still require the customer to return. Stripe describes SCA and merchant-initiated payments.
Plan the failed-payment journey.
A failed renewal can become involuntary churn if the account lapses before payment is recovered. That is a possible outcome, not proof that every failed subscriber wanted to continue. Measure attempted renewals, recovered payments, cancellations and the time spent past due separately.
- Read the response. Follow your provider's decline and retry instructions. A temporary problem and a closed or stolen card require different handling.
- Schedule eligible retries. Set limits and timing that respect provider rules and your fulfillment commitments.
- Contact the customer. Explain the failed payment, any service interruption and the secure way to update their details.
- Define the account state. Decide when access or shipment pauses, when the account cancels and what happens after a late payment.
Gateways can include subscription functionality. NMI, for example, documents customer profiles, scheduled payments and automated recurring billing. A separate CRM may coordinate checkout, order history and reporting around those features. Evaluate the combined stack rather than assuming the gateway has no billing tools. NMI Customer Vault capabilities.
Evaluate multiple gateways as a complete system.
A second gateway can provide another processing route when your approved account configuration supports it. The practical questions are credential compatibility, acquiring agreements, settlement reconciliation and how the integration decides whether another attempt is permitted.
A timeout is especially important: an application may lose the response after the processor accepted the payment. Before retrying through another route, reconcile transaction status and use the provider's duplicate-prevention or idempotency mechanisms. Otherwise, an attempted recovery can create a duplicate charge.
Questions to take into a vendor demo.
| Area | What to confirm |
|---|---|
| Recurring setup | Stored-credential flags, consent records and supported billing schedules. |
| Credentials | Vault ownership, migration process and processor compatibility. |
| Recovery | Eligible retry rules, updater availability and customer notifications. |
| Operations | Refunds, cancellation, shipment holds and reconciliation. |
| Cost | Monthly fees, transaction charges, vault/updater charges and optional services. |
Admoji combines CRM, checkout, creative tools and reporting. Use the same evaluation checklist to confirm your gateway and subscription setup. Launch pricing is $79/month plus 0.35% of approved sales for stores up to $250,000 in monthly GMV; larger stores use higher plans. See the complete pricing schedule and the subscription box billing guide.
Subscription gateway questions.
Do I need a separate billing platform?
Can I use two gateways for subscriptions?
Does tokenization remove PCI DSS obligations?
Will an account updater recover every failed renewal?
Connect the customer journey.
See CRM, checkout, AI creative tools and commerce reporting together. Confirm the integrations and workflows your store needs in your evaluation.
Request Access14-day free trial · No credit card required
Sources checked September 8, 2026
- Authorize.net — Card-on-file transactions
- NMI — Automatic Card Updater
- Stripe — Strong Customer Authentication
- NMI — Customer Vault
- PCI SSC — Payment tokens and scope
- Admoji — Pricing
Sources and product terms can change. Spot something outdated? Email info@admoji.com and we will review it.