Reducing Payment Declines for Info Product Businesses
Why course and coaching payments get declined at checkout, on installments and renewals, how to read the code, and the Visa retry limits for 2026.
Article summary
TL;DR
Course and coaching payments fail at three moments: the first checkout (high prices, foreign cards), installments and renewals. Read the decline code: Visa forbids retrying lost, stolen or closed cards and allows up to 20 attempts in 30 days for the rest. On high-ticket declines, offer a payment plan or another method; never alter data to force a retry.
- Visa's October 24, 2026 rules: category 1 codes (lost, stolen, closed, invalid, stop payment) must never be retried on that card.
- Other declines allow "up to 20 attempts in 30 days"; Stripe recommends at most 8 retries per charge.
- Teachable retries failed subscription and payment-plan charges "up to 8 times over a two-week period", then cancels and removes access.
- On a payment plan, if the first authorization fails, Visa says "the Merchant must not store the credential".
On this page
This guide is part of our hub on info product payment processing. The general guide, for any business: credit card decline codes and what to do.
Where an info product payment fails
| Moment | Typical cause | What to do |
|---|---|---|
| Checkout, high price | Card limit, issuer fraud model on a large first online purchase | Read the code; offer a payment plan or another card |
| Checkout, foreign buyer | "International transaction blocked", per Kajabi4Kajabi Help Center, Troubleshooting checkout error messages, read November 2, 2026; 3DS required in Europe3Teachable Support, Checkout and payment issues, read November 2, 2026 | Turn on 3DS; show local methods |
| Checkout, your rules | Your fraud rule blocks it before the bank sees it2Stripe Docs, Declines and Card declines, read November 2, 2026 | Check your own logs first |
| Payment-plan installment | Funds, card expired, buyer stopped paying | Retry within the rules, ask for a new card |
| Membership renewal | Card expired or replaced, funds | Update the card, retry, then pause access |
Platforms don't decide approvals. As Teachable puts it, "Teachable doesn't decline cards directly": the issuer does3Teachable Support, Checkout and payment issues, read November 2, 2026.
Fig. 1Where a course buyer's payment can fail, and what to do
- Checkout, high priceCard limit or fraud model: payment plan or another card
- Checkout, foreign buyerBlocked abroad or 3DS required: 3DS and local methods
- Your rulesBlocked before the bank: check your logs
- Plan installmentFunds or expired card: retry within the rules, new card
- Membership renewalCard replaced: update, retry, then pause access
The first stop is your own logs: some declines never reach the bank.
Read the decline code
Visa sorts every decline code into four categories, and the category decides whether you may retry1Visa Core Rules and Visa Product and Service Rules, edition of October 24, 2026: section 1.7.2.1, section 7.3.6.3, table 7-2 and tables 5-20 and 5-21.
| Category | Examples (Visa codes) | What you do |
|---|---|---|
| 1: issuer will never approve | 04, 07 pick up; 14 invalid account; 41, 43 lost, stolen; 46 closed; R0, R1, R3 stop payment | Stop. Ask for another card. On an installment, stop billing that card |
| 2: cannot approve now | 51 funds; 59 suspected fraud; 61, 65 limits; 91, 96 issuer down | Retry later, within the limit, or another method |
| 3: data quality | 54 expired card; N7 CVV2 failure | Fix the data, then retry |
| 4: generic | 05 do not honor, and all others | Retry sparingly; suggest another card |
Source: Visa Core Rules, October 24, 2026, table 7-21Visa Core Rules and Visa Product and Service Rules, edition of October 24, 2026: section 1.7.2.1, section 7.3.6.3, table 7-2 and tables 5-20 and 5-21.
Fig. 2Four Visa categories, four moves
1: issuer will never approve
Stop. Ask for another card. On an installment, stop billing that card.
2: cannot approve now
Retry later, within the limit, or another method.
3: data quality
Fix the data, then retry.
4: generic
Retry sparingly; suggest another card.
Never tell a buyer their card was reported lost or stolen. Stripe says to show those codes "in the same manner as generic_decline"2Stripe Docs, Declines and Card declines, read November 2, 2026.
High-ticket declines
A coaching program priced in the thousands, on a card that usually buys groceries, trips limits and fraud models. Codes 61 and 65 (limits) and 05 (do not honor) are the usual answers.
- Ask the buyer to call their bank and approve the charge, then retry once.
- Run 3D Secure on large first purchases: the issuer gets a stronger signal.
- Offer your own payment plan. Visa allows it with no interest, a flat late fee only, and an agreement shown separately from your general terms1Visa Core Rules and Visa Product and Service Rules, edition of October 24, 2026: section 1.7.2.1, section 7.3.6.3, table 7-2 and tables 5-20 and 5-21. The rules and the risks: payment plans without becoming the lender.
- Check BNPL limits. On Stripe, Affirm lists MCC 8299 Educational Services as "Restricted" and consulting (7392) as "Prohibited"5Stripe Docs, Affirm payments, read November 2, 2026. Don't count on it for coaching.
Fig. 3A coaching program declined, then approved
approved declined or closed routing step
- CheckoutCoaching program, priced in the thousands
- sends toIssuerDo not honor (05)Declined
- asksBuyerCalls the bank, approves the charge
- retriesOne retryApprovedApproved
Only the buyer can clear a limit or fraud decline with the bank.
More on methods: payment methods for info product businesses.
Retry rules
Visa caps retries: never after category 1, up to 20 attempts in 30 days for categories 2 to 41Visa Core Rules and Visa Product and Service Rules, edition of October 24, 2026: section 1.7.2.1, section 7.3.6.3, table 7-2 and tables 5-20 and 5-21. Stripe recommends no more than 8 retries per charge, because issuers can read extra retries as fraud2Stripe Docs, Declines and Card declines, read November 2, 2026.
| Platform or tool | Published retry schedule |
|---|---|
| Teachable (Stripe Smart Retries) | "up to 8 times over a two-week period", then cancellation and loss of access3Teachable Support, Checkout and payment issues, read November 2, 2026 |
| Tagada subscriptions | 5 retries at 24 h, 48 h, 96 h, 168 h and 168 h (21 days), then automatic cancellation6Tagada documentation, Subscriptions, read November 2, 2026 |
| Visa limit | 20 attempts in 30 days, none after category 11Visa Core Rules and Visa Product and Service Rules, edition of October 24, 2026: section 1.7.2.1, section 7.3.6.3, table 7-2 and tables 5-20 and 5-21 |
20
Visa attempts in 30 days for categories 2 to 4
8
Stripe's maximum retries per charge
5
Tagada subscription retries over 21 days
Watch out
Visa forbids manipulating "any data elements from the original Authorization Request" on a retry, including the MCC, merchant country and ecommerce indicator1Visa Core Rules and Visa Product and Service Rules, edition of October 24, 2026: section 1.7.2.1, section 7.3.6.3, table 7-2 and tables 5-20 and 5-21. Changing the acquirer is forbidden too: a card the issuer declined is not resubmitted through a second processor.
Tagada follows Visa and Mastercard rules and the laws that apply to payments.
Payment plans and memberships: failed installments
- Flag the series correctly. Visa requires the installment or recurring indicator on each charge1Visa Core Rules and Visa Product and Service Rules, edition of October 24, 2026: section 1.7.2.1, section 7.3.6.3, table 7-2 and tables 5-20 and 5-21.
- Don't save a card that failed the first time. If the initial authorization fails, Visa says "the Merchant must not store the credential"1Visa Core Rules and Visa Product and Service Rules, edition of October 24, 2026: section 1.7.2.1, section 7.3.6.3, table 7-2 and tables 5-20 and 5-21.
- Read the code before each retry; stop on stop-payment codes (R0, R1, R3)1Visa Core Rules and Visa Product and Service Rules, edition of October 24, 2026: section 1.7.2.1, section 7.3.6.3, table 7-2 and tables 5-20 and 5-21.
- Ask for a new card by email and SMS, with a link to update it.
- Pause access, don't delete it. Restore it as soon as the payment goes through. Put the rule in the agreement the buyer accepts at checkout.
- Close the plan after your last retry, and send the balance due in writing.
Visa's categories decide whether a retry is allowed; the rest is your recovery flow.
Recovery flows and access cutoffs on the CRM side: failed payment recovery for info product businesses.
Declines you cause
Some failures never reach the bank. When a processor blocks a payment, "it doesn't obtain authorization from the card issuer"2Stripe Docs, Declines and Card declines, read November 2, 2026. Three settings cause most of them:
- Fraud rules set too tight for buyers coming from ads.
- Missing data, such as a ZIP code, that fails as invalid.
- Excessive retries after a card-testing attack, which look like a new attack: fraud prevention for info product businesses.
How Tagada helps
More approved course payments, within the retry rules
TagadaPay works on approvals before and after the decline. "If you sell something real, we will get you paid." TagadaPay lists info products, coaching and online courses among its industries, with "enhanced review for regulated verticals"8TagadaPay, homepage, read November 2, 2026. "Live in 24h. You own your vault."8TagadaPay, homepage, read November 2, 2026
- "Every transaction is scored against your live MID network in real time."8TagadaPay, homepage, read November 2, 2026
- "Route to the processor most likely to approve it, retry on decline. No engineering required." TagadaPay reports a "+18% approval uplift"8TagadaPay, homepage, read November 2, 2026. Setup: Tagada routing docs7Tagada documentation, Multi-processor routing, read November 2, 2026.
- Subscriptions with automatic retries and statuses such as
past_due("Last rebill failed, retrying automatically"), plus events your course platform can use to pause and restore access6Tagada documentation, Subscriptions, read November 2, 2026. - Native 3DS2, so authentication runs when an issuer asks for it8TagadaPay, homepage, read November 2, 2026.

Frequently asked questions
Why was my customer's card declined on my course checkout?
What does "do not honor" mean on a course payment?
How many times can I retry a failed payment-plan installment?
Should I cut course access when a payment fails?
Can a backup processor approve a card the first one declined?
Sources
Checked November 2, 2026- Visa Core Rules and Visa Product and Service Rules, edition of October 24, 2026: section 1.7.2.1, section 7.3.6.3, table 7-2 and tables 5-20 and 5-21
- Stripe Docs, Declines and Card declines, read November 2, 2026
- Teachable Support, Checkout and payment issues, read November 2, 2026
- Kajabi Help Center, Troubleshooting checkout error messages, read November 2, 2026
- Stripe Docs, Affirm payments, read November 2, 2026
- Tagada documentation, Subscriptions, read November 2, 2026
- Tagada documentation, Multi-processor routing, read November 2, 2026
- TagadaPay, homepage, read November 2, 2026
TagadaPay
Fewer declined course sales, installments and renewals
Tell us what you sell and how you sell it. Each application is underwritten, and approval is not guaranteed.
- 01Tell us what you sell and how
- 02Underwriting reviews your business
- 03Process through TagadaPay alongside your other processors
