Mastercard · Chargeback reason codes
Mastercard 4841 chargeback: Canceled Recurring or Digital Goods (legacy code)
Checked
Mastercard reason code 4841, Canceled Recurring or Digital Goods Transactions, is a legacy code for subscriptions billed after cancellation and digital purchases of USD 25 or less. Mastercard's current guide handles both as 4853 Cardholder Dispute sub-reasons, with 120 days to file. Win a recurring case by showing the cardholder did not follow the cancellation terms, used the service after cancelling, or accepted a proper recurring disclosure.
- Category
- Cardholder dispute (legacy code)
- Time limit for the bank to file
- 120 days (under 4853)
- Time limit to respond
- Your processor's deadline (on Stripe usually 7–21 days); Mastercard gives the acquirer 45 days from the chargeback for a second presentment
- Typical evidence
- Cancellation terms, accepted recurring disclosure, use after the claimed cancellation
- Can it be prevented?
- Yes: clear recurring terms, easy cancellation, stop billing on cancel
- Who usually wins
- The merchant with an accepted disclosure and no valid cancellation
What PlatformDTC does
For a "cancelled subscription" dispute, PlatformDTC's response states that no cancellation was recorded before the renewal, gives the subscription reference, and quotes the cancellation policy the customer saw at checkout. Before a first renewal it emails the customer the charge date, and it stops the subscription the moment any dispute opens. With "Answer a chargeback automatically" switched on, it sends the response to the bank for you before the deadline.
What it means
Mastercard's current Chargeback Guide no longer lists 4841; its summary of changes records a standard that eliminates legacy chargeback codes. Stripe still shows the code on some disputes. Recurring and digital-goods claims are now 4853 sub-reasons.
For digital goods of USD 25 or less, Mastercard expects purchase controls: digital purchases can be switched off and are off by default, a purchase window of 15 minutes or less after login, and a chance to confirm or cancel the total.
Why customers file it
Customers who forget a renewal, cancel too late for the cycle, or never noticed they agreed to recurring billing.
Evidence that wins
Any second presentment can also show that a refund was already issued, or that the chargeback was invalid (late, a duplicate, or missing the required documents).
- The transaction was not recurring
- The cardholder did not meet the cancellation terms, or used the service after the cancellation date
- The recurring terms were properly disclosed and accepted at checkout
- Digital goods: proof the required purchase controls were in place
How to prevent it
- Disclose renewal amount and frequency at checkout
- Make cancellation easy and confirm it
- Remind customers before a trial turns into a paid renewal
For developers
On Stripe the dispute object arrives with reason "subscription_canceled" and the card network's own code in payment_method_details.card.network_reason_code; listen for charge.dispute.created and read evidence_details.due_by for the deadline.
The acquirer answers with a second presentment within 45 days; the Central Site Business Date of the chargeback counts as day zero. For cardholder disputes the issuer may then file pre-arbitration within 30 days, and the acquirer has 30 days to accept or reject it.
Frequently asked questions
- Is 4841 still used?
- Not in Mastercard's current guide; its claims are 4853 sub-reasons. Stripe still maps 4841 to subscription canceled.
- Is "they never contacted us to cancel" enough?
- No. Mastercard says that statement alone is not a valid second presentment.
Sources
Related
- 4853 — The umbrella cardholder dispute: not received, not as described, refund missing, cancelled subscription.
- 4860 — Legacy "credit not processed" code; the claim now sits under 4853 Cardholder Dispute.
- 4831 — Legacy "transaction amount differs" code; now a 4834 Point-of-Interaction Error claim.
- 4863 — Legacy code: the cardholder does not recognize the transaction and suspects fraud.
- 4837 — The cardholder says they did not authorize the purchase. Mastercard's main fraud chargeback.
- 4808 — A required authorization was missing, expired or declined, or the charge cleared too late.
- 4834 — A processing error at the point of sale: charged twice, wrong amount, currency conversion or surcharge.