Ecommerce OS · Telehealth9 min readUpdated November 3, 2026

Payment Routing and Backup Processors for Telehealth Companies

Why telehealth payments get paused, how routing and a backup processor keep checkouts and renewals running, and a setup checklist.

Article summary

TL;DR

Telehealth is a restricted category for mainstream processors, and approval can be withdrawn at any time. Routing sends each payment to the right processor, and a backup takes over when the first one is down, paused or holding your account. Set it up early, keep cards in a vault you control, and capture each card hold where it was taken.

  • Stripe lists "Telemedicine and telehealth services" as restricted; approval "is specific to each service offer and it may be modified or revoked by Stripe at any time" (read November 2, 2026).
  • Square doesn't support pharmacy or referral models "where fulfillment of medication is performed with an internet or telephone consultation, absent a physical visit" (terms updated July 30, 2026).
  • Shopify allows one card processor at a time in its checkout; a backup needs a checkout or payment layer that supports several.
  • A card hold doesn't wait for the clinician: on Stripe, an online Visa authorization stays valid 7 days when the patient initiates it and about 5 days when you do (read November 3, 2026).
  • Visa allows up to 20 attempts in 30 days on retryable declines and forbids retrying category 1 codes (Visa Core Rules, October 24, 2026).
Want to go further? AskChatGPTClaudePerplexityGrok
On this page

This guide is part of our playbook on the best ecommerce platform for telehealth companies. The general guide, for any business: multiple merchant accounts. The processor side: telehealth payment processing.

Why telehealth payments stop

TriggerWhat happens
Restricted categoryStripe reviews each telehealth business and can modify or revoke approval (Stripe)1Stripe, Prohibited and restricted businesses, read November 2, 2026
Your offer changesApproval is "specific to each service offer": adding medication sales or a new service can reopen the review (Stripe)1Stripe, Prohibited and restricted businesses, read November 2, 2026
Medication in the modelSquare excludes fulfillment of medication after a remote consultation; Shopify Payments lists "prescription drugs" among products that require regulatory approval (Square, Shopify)3Square, General Terms of Service (US), §3 item 8, updated July 30, 20264Shopify Help Center, Shopify Payments eligibility, read November 2, 2026
Category follows youA prescription-related model may be classified as a pharmacy; "it travels with you" from one processor to the next (Recurly)2Recurly, Telehealth companies leaving Stripe, September 2, 2026 (vendor article)
Outage or reviewPayments decline or are held while the account is reviewed (Common to any processor)

Keeping the business model clear to every processor lowers the risk; it doesn't remove it. That is why the backup matters. Which side of the line your model sits on: can I charge the consultation and the medication separately.

What routing does

RoutingHowFor a telehealth brand
CascadeSend the payment to processor B when processor A is down or times outRecover new orders lost to outages
FailoverSend payments to B when A is down, paused or holding fundsKeep taking new patients during a review
RulesPick the processor by service, card type or amountKeep each processor on the offer it approved
Renewal routingCharge renewals where the saved card can be chargedKeep treatment plans and memberships billing

A cascade never covers a decline from the patient's bank: Visa forbids changing the acquirer, MCC or country to resubmit a transaction the issuer declined (Visa Core Rules 1.7.2.1, October 24, 2026)13Visa Core Rules and Visa Product and Service Rules, edition of October 24, 2026, sections 1.7.2.1, 1.9.1.4 and 7.3.6.3, table 7-2.

Two ways to run it. Active-passive: the backup waits until it's needed, which is simpler to run. Active-active: both processors take live traffic all the time, so a switch is faster and the backup is always proven.

Either way, Stripe's guide says the backup route should be integrated and ready before you need it, with the same payment methods, currencies and compliance requirements (Stripe, updated February 2026)15Stripe, Payment failover: How a backup plan can increase payment reliability, updated February 2, 2026.

Fig. 1Where the cascade starts, and where it never does

approved declined or closed routing step

  1. CheckoutNew patient or renewal
  2. checked byRouting ruleBy service, card type or amount
  3. routes toProcessor ADown / timed outDeclined
  4. falls throughProcessor BApproved; authorization and capture stay hereApproved

An outage or a timeout, never a no from the bank or a fraud block.

Illustrative example.

Vendor results give an idea of scale, not a benchmark: one anonymous telehealth company reports 7% approval on cascaded transactions and 28.6% of declined revenue recovered over six months (Sticky.io, vendor-reported)8Sticky.io, From declines to dollars: a telehealth subscription billing success story, vendor case study, undated, read November 2, 2026. The case study doesn't say which declines were cascaded; under Visa rules, only outages and timeouts justify a cascade.

Holds and captures stay on one processor

Many telehealth checkouts authorize the card at sign-up and capture it after the clinician approves. That creates a constraint ordinary stores don't have.

  1. The authorization is taken on one processor. Routing and cascade decide which one, at checkout.
  2. The clinician reviews the case. This can take hours or days.
  3. The capture goes to the same processor. A hold taken on processor A can't be captured on processor B.
  4. If A is down at capture time, you need a new authorization on B, with the patient's card on file and the terms they accepted.

Authorization and capture stay on the same processor.

Fig. 2The capture follows the authorization

Processor A up at capture

  1. AuthorizationProcessor A, at checkout
  2. thenClinician reviewHours or days
  3. same processorCaptureProcessor AApproved

Captured on the processor that authorized

Processor A down at capture

  1. AuthorizationProcessor A, at checkout
  2. thenClinician reviewHours or days
  3. thenCapture on AProcessor A downDeclined

New authorization on B, with the card on file and the accepted terms

A hold taken on A can't be captured on B.

Illustrative example.

The hold also has a deadline. If it expires before capture, Stripe releases the funds and cancels the payment6Stripe Docs, Place a hold on a payment method, authorization validity windows, read November 3, 2026:

Online card payment (Stripe)Patient-initiatedMerchant-initiated
Visa7 days5 days (exactly 4 days and 18 hours)
Mastercard7 days7 days
American Express7 days7 days
Discover7 days7 days

Read November 3, 2026. Stripe also offers extended authorizations for eligible payments6Stripe Docs, Place a hold on a payment method, authorization validity windows, read November 3, 2026. Other processors set their own windows: check each one.

Plan this case before it happens: what happens when a review runs past the window, and what the patient is told if a new authorization is needed.

Renewals and saved cards

  1. Cards stored by one processor stay with that processor

    Unless they sit in a vault you control. "Gateway-specific tokens are not inherently portable, and migrations may require cooperation from both processors" (Recurly)2Recurly, Telehealth companies leaving Stripe, September 2, 2026 (vendor article).

  2. An export moves cards, not subscriptions

    Stripe transfers card data only "to another PCI DSS Level 1-compliant payment processor", and "doesn't export your account's payment history, subscriptions, or other objects" (read November 3, 2026)14Stripe Docs, Request a payment data export, read November 3, 2026. Cards saved with Link are excluded14Stripe Docs, Request a payment data export, read November 3, 2026.

  3. Subscriptions that live only inside a processor

    Stop when that account stops.

  4. Keep subscription logic in your billing layer

    So a renewal can be charged on the backup: subscription billing for telehealth companies.

  5. Failed renewals

  6. Changing processor for good

Cascade rules

DoDon't
Cascade to another processor only when one is down or times outSend an issuer decline or a payment blocked by the processor's fraud rules to another processor13Visa Core Rules and Visa Product and Service Rules, edition of October 24, 2026, sections 1.7.2.1, 1.9.1.4 and 7.3.6.3, table 7-2, or retry Visa category 1 codes, such as closed accounts or lost cards7Payway, Visa excessive reattempts rule and fees (rule effective April 2022), read November 2, 2026 (secondary source)
Stay within 20 attempts in 30 days13Visa Core Rules and Visa Product and Service Rules, edition of October 24, 2026, sections 1.7.2.1, 1.9.1.4 and 7.3.6.3, table 7-2Pay excess-retry fees on every failed renewal
Show one clear charge to the patientCharge the same order twice: when a failover retry's first outcome is unclear, use idempotency keys so it can't bill twice15Stripe, Payment failover: How a backup plan can increase payment reliability, updated February 2, 2026
Use the same brand name on every descriptorUse descriptors patients won't recognize
Send order and patient IDs onlySend intake answers or treatment names: Stripe's contract says you "must not provide Protected Health Information to Stripe"9Stripe Services Agreement, §4 Third Party Data, modified September 28, 2026

Tagada follows Visa and Mastercard rules and the laws that apply to payments.

What routing is not

  • Not a way to spread disputes across accounts to stay under card network monitoring thresholds.
  • Not a way to hide what you sell. Every processor must review your real model: consultation, membership, and whether you sell the medication.
  • Not a way to come back under another name. Visa may permanently prohibit a merchant for "Entering into a Merchant Agreement or Payment Facilitator Agreement under a new name with the intent to circumvent the Visa Rules" (rule 1.9.1.4)13Visa Core Rules and Visa Product and Service Rules, edition of October 24, 2026, sections 1.7.2.1, 1.9.1.4 and 7.3.6.3, table 7-2.
  • Not a substitute for clear subscription terms, easy cancellation and low disputes.

Setup checklist

  1. A second processor that has reviewed your telehealth model, with the same services you actually sell.
  2. A checkout that can route between them (Shopify's own checkout takes one card processor5Shopify Help Center, Configuring third-party payment providers, read October 26, 2026).
  3. Rules: cascade to another processor when one is down or times out, failover on outages or holds, capture on the processor that authorized.
  4. A card vault you control, so renewals can run on either processor.
  5. Live traffic on the backup every day, so it stays tested.
  6. Same brand descriptor on both.
  7. Monthly review of declines, holds and disputes by processor.

The backup is ready before you need it, and proven by live traffic.

How Tagada helps

Routing and a backup processor behind every renewal

Tagada routes first charges and renewals through TagadaPay: "Every transaction is scored against your live MID network in real time."12TagadaPay, tagadapay.io, read November 2, 2026

  • Rules: "Automatic cascade, weighted routing, sticky MID"; the cascade goes to another processor only when one is down or times out, never after a bank decline.
  • Portability: "Switch processors without re-onboarding customers. No vendor lock-in. Ever."
  • Orchestration: "Already on Stripe, NMI or Airwallex? We orchestrate those too."
  • Fraud: "Native 3DS2, device intelligence, and rules engine"

TagadaPay reports a "+18% approval uplift" from routing12TagadaPay, tagadapay.io, read November 2, 2026. Tagada subscriptions are PSP-agnostic: a subscription can be assigned to a processor or left to the payment flow10Tagada docs, Node SDK: subscriptions, read November 2, 2026. Each file is underwritten, with enhanced review on regulated verticals.

Building a telehealth brand from scratch? Tagada Rx runs storefront, doctors, pharmacy and payments in one stack, and "The card is only captured once a doctor approves"11Tagada, Tagada Rx, read November 2, 2026. US patients only, by selection.

Routing and a backup processor behind every renewal

Nick Bonnassies

CMO at Tagada

CMO at Tagada. Before Tagada, Nick built direct-to-consumer brands that generated over $115M in sales, raised over $25M in crowdfunding and sold two of them. He also works as a fractional CMO on marketing operations and AI systems.

Frequently asked questions

Do telehealth companies need a backup payment processor?

It's the safest setup. Stripe treats telehealth as restricted and says approval can be modified or revoked at any time. A reviewed backup lets new patients check out and renewals continue while you resolve a review or a pause.

Can I use two payment processors for a telehealth brand?

Yes, when each processor has reviewed your actual model and you use them for resilience or performance. Not to spread disputes or hide services a processor refused. On Shopify, the native checkout takes one card processor at a time, so routing needs a checkout or payment layer that supports several.

What happens to subscriptions if my processor closes my account?

If the cards and subscriptions only exist in that processor, renewals stop. If cards sit in a vault you control and the subscription logic lives in your billing layer, renewals can be charged on your backup processor. Set that up before you need it.

Can a card hold be moved to another processor?

No. An authorization is captured on the processor that took it, within its validity window: on Stripe, 7 days for most online card payments, about 5 days for a merchant-initiated Visa payment. If that processor is unavailable when the clinician approves, you need a new authorization on the backup, using the card on file and the terms the patient accepted.

Can I move my patients' saved cards to a new processor?

Usually, with work. Stripe exports card data only to a PCI DSS Level 1 processor, and doesn't export subscriptions or payment history; you rebuild those on the new side. Tokens issued by one gateway are "not inherently portable" (Recurly). A vault you control avoids the migration altogether.

Sources

Checked November 3, 2026
  1. Stripe, Prohibited and restricted businesses, read November 2, 2026
  2. Recurly, Telehealth companies leaving Stripe, September 2, 2026 (vendor article)
  3. Square, General Terms of Service (US), §3 item 8, updated July 30, 2026
  4. Shopify Help Center, Shopify Payments eligibility, read November 2, 2026
  5. Shopify Help Center, Configuring third-party payment providers, read October 26, 2026
  6. Stripe Docs, Place a hold on a payment method, authorization validity windows, read November 3, 2026
  7. Payway, Visa excessive reattempts rule and fees (rule effective April 2022), read November 2, 2026 (secondary source)
  8. Sticky.io, From declines to dollars: a telehealth subscription billing success story, vendor case study, undated, read November 2, 2026
  9. Stripe Services Agreement, §4 Third Party Data, modified September 28, 2026
  10. Tagada docs, Node SDK: subscriptions, read November 2, 2026
  11. Tagada, Tagada Rx, read November 2, 2026
  12. TagadaPay, tagadapay.io, read November 2, 2026
  13. Visa Core Rules and Visa Product and Service Rules, edition of October 24, 2026, sections 1.7.2.1, 1.9.1.4 and 7.3.6.3, table 7-2
  14. Stripe Docs, Request a payment data export, read November 3, 2026
  15. Stripe, Payment failover: How a backup plan can increase payment reliability, updated February 2, 2026

Tagada

Keep intakes and renewals billing when one processor stops

Funnels, one-click upsells, subscription billing and payment routing, on one customer record.

  1. 01Create your free account
  2. 02Connect your store or build a checkout
  3. 03Launch funnels, upsells and subscriptions