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.

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.

Ask for a demonstrated failure scenario. Watch the vendor handle a processor timeout, an explicit decline and an authentication request separately. Confirm how it records the result and avoids duplicate orders. Additional gateways do not guarantee better approval rates or eliminate migration work.

Questions to take into a vendor demo.

AreaWhat to confirm
Recurring setupStored-credential flags, consent records and supported billing schedules.
CredentialsVault ownership, migration process and processor compatibility.
RecoveryEligible retry rules, updater availability and customer notifications.
OperationsRefunds, cancellation, shipment holds and reconciliation.
CostMonthly 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?
Not necessarily. Some gateways include recurring schedules and customer records. A separate platform can add broader checkout, CRM and fulfillment workflows. Compare the functions of the combined setup.
Can I use two gateways for subscriptions?
Potentially, if your credentials, processors and merchant agreements support the proposed setup. Confirm migration, retry eligibility and duplicate-charge prevention before enabling another route.
Does tokenization remove PCI DSS obligations?
Tokenization can reduce the systems in scope, but it does not automatically eliminate PCI DSS responsibilities. Your payment flow and connected systems determine the applicable scope.
Will an account updater recover every failed renewal?
No. It can help when updated credentials are available, but it cannot resolve every decline, customer cancellation or authentication requirement.
EXPLORE ADMOJI

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 Access

14-day free trial · No credit card required