Transaction limit exceeded transaction_limit_exceeded
What this decline means
The charge tripped a limit on the cardholder's account — per-transaction cap, daily spend ceiling, or velocity rule. The card works; this charge, at this size, at this moment, went over a line.
Why it happens on subscription renewals
- The customer's card has a per-transaction or daily cap (common on debit cards, prepaid cards, and cards with parental or corporate controls).
- The renewal happened to land on a heavy spending day, pushing cumulative charges past the ceiling.
- Several subscriptions or purchases hit the card in a short window and a velocity rule fired.
The merchant playbook
- Retry on a different day — limits reset. A charge that exceeded Tuesday's ceiling routinely clears on Thursday.
- If the failure repeats on multiple cycles, the subscription price likely sits permanently above the card's cap — that customer needs a different card on file, and it's worth telling them exactly why.
- For high-priced subscriptions, expect more of these: caps that never touch a $15 renewal regularly block a $200 one.
- Watch annual-billing upgrades: converting a monthly subscriber to annual multiplies the charge and can push a previously fine card over its per-transaction limit.
Should you retry?
Yes — on a later day, when the limit window has reset. If it recurs cycle after cycle, stop retrying and ask for a card whose limits fit the price.
Common questions
Why does the same card work for others but fail for this subscriber?
Limits are set per account by the issuer or the cardholder — parental controls, corporate cards, and prepaid products carry caps that ordinary credit cards don't.
Does moving the billing date help with limit declines?
Sometimes — moving the renewal away from days when the customer's other charges cluster (the 1st, subscription-heavy dates) keeps the cumulative total under daily ceilings.
Related codes: insufficient_funds · do_not_honor · card_declined · or see the
full decline-code guide.
Where Moorly fits: Moorly reads the decline reason behind every failed renewal in your existing subscription app and applies the playbook above automatically — the right treatment per code, with a dollar figure on what each failure family costs your store. It starts read-only. Join the early-access list →
Moorly is an independent product by Velun Labs and is not affiliated with Shopify, Appstle Inc., or Seal Subscriptions s.r.o. Code names follow Shopify's public API documentation as of August 2026; bank behavior varies by issuer — always confirm against your own admin.