How to avoid excessive retries penalties

Tackling excessive transaction retries can help reduce the cost of compliance.

Card networks like Visa and Mastercard have rules for how many times a payment can be retried, and the fees merchants must pay if they exceed these thresholds. Fees can be levied on every non-compliant transaction, and routine non-compliance could lead to significant financial, operational, and reputational risks for enterprises.

Non-compliance with network rules can result in unwanted costs. Following guidance from the networks on excessive retries prevents rule violations, saving money and averting reviews. Below we will explain how you can help your business remain compliant with guidance from Visa and Mastercard.

Understanding Visa's retry rules and fee implications

Visa allows 20 retries in 30 days on soft declines (Cat. 2-4). Visa does not allow retries on hard declines (Cat. 1). Visa charges a per transaction fee for excessive retries.

Source: Visa Rules 7.3.6.3

Visa evaluates reattempts of the initial declined transaction using data including, but not limited to, Acquirer, Acquirer Identifier, Card Acceptor ID (CAID), Token/PAN, and transaction amount.

Note: Visa evaluates reattempts based on presence of the same credential presented: Token to token, PAN to PAN. If a token is tried, declined then a PAN is tried, no fee.

Visa's excessive retry fees per transaction

Region

Cat 1 – Domestic

Cat 1 – Xborder

Cat 2-4 Domestic

Cat 2-4 XBorder

US

$0.10

$0.25

$0.10

$0.25

CA

$0.10

$0.25

$0.10

$0.25

EU

$0.10

$0.25

$0.10

$0.25

LAC

$0.10

$0.25

$0.10

$0.25

JP

$0.10

$0.25

$0.10

$0.25

AU

$0.10

$0.25

$0.10

$0.25

Category 1 - Issuer Will Never Approve

Codes in this category indicate that the card is invalid, never existed, or blocked.

Visa Category 1 decline reason code table

Reason Code

Issuer Requirements

Merchant Reattempt Limits

04 - Pickup card

07 - Pickup card, special conditions

12 - Invalid transaction

14 - Invalid account number

15 - No such issuer

41 - Pickup card lost card

43 - Pickup card stolen card

46 – Closed account

57 - Transaction not permitted to cardholder

R0 - Stop payment order

R1 - Revocation of authorization order

R3 - Revocation of all authorization

Limit use to transactions that will never be approved

After receiving a Category 1 Decline Response code, a Merchant must never resubmit an Authorization Request or Account Verification for the same Payment Credential

Retry Strategy

Do not attempt to reauthorize these transactions. Cardholders can be advised to contact their bank for further information.

Fee Implication

Fees will be applied on any retries for Cat 1 declines.

  • Domestic retries = $0.10
  • Cross Border retries = $0.25

Category 2 - Issuer Cannot Approve at this Time

Codes in this category can indicate several reasons that the Issuer cannot authorize the purchase at the time. However, they may authorize it at a later time. Examples might include credit risk, Issuer velocity controls of the consumer, or temporary system outages.

Visa Category 2 decline reason code table

Reason Code

Issuer Requirements

Merchant Reattempt Limits

03 - Invalid merchant

19 - Re-enter transaction

39 – No credit account

51 - Insufficient funds

52 – No checking account

53 – No savings account

59 - Suspected fraud

61 - Exceeds withdrawal amount limits

62 – Restricted card (card invalid in region or country)

65 - Exceeds withdrawal frequency

75 - Allowable PIN-entry tries exceeded

78 - Blocked, first used or special condition

83 - Fraud/Security

86 - Cannot verify PIN

91 - Issuer or switch is inoperative

93 - Transaction cannot be completed – violation of law

96 - System malfunction

5C – Transactions not supported/blocked by issuer

9G – Blocked by cardholder/contact cardholder

N3 - Cash service not available

N4 - Cash request exceeds issuer limit

Z5 – Valid account but amount not supported

Use to indicate the decline condition

Reattempt permitted (up to 15 attempts in 30 days)

Retry Strategy

Attempts can be made to reauthorize these transactions.

Requirement and Fee Implication

An Excessive Reattempt fee will apply after 20 retries in 30-days:

  • Domestic retries = $0.10
  • Cross-border retries = $0.25

Category 3 - Issuer Cannot Approve based on Details Provided

Codes in this category indicate that the Issuer cannot approve based on the details provided, such as an incorrect Card Verification Value 2 (CVV2) or expiration date.

Visa Category 3 decline reason code table

Reason Code

Issuer Requirements

Merchant Reattempt Limits

54 - Expired card

55 - Incorrect PIN

70 - PIN data required (EU region only)

82 - Negative Online CAMCardholder

6P – Verification failed

1A - Additional customer authentication required (Europe region only)

N7 - Decline for CVV2 Failure

Use to indicate the decline condition

Reattempt permitted (up to 15 attempts in 30 days)

Retry Strategy

Attempts can be made to reauthorize these transactions. Before another attempt, based on the response, obtain additional or updated information from your customer.

Requirement and Fee Implication

An Excessive Reattempt fee will apply after 20 retries in 30 days:

  • Domestic retries = $0.10
  • Cross-border retries = $0.25

Category 4 - Generic Response Codes

All other Response Codes, many of which are technical and limited value/meaning to merchants. Issuers will be subject to enforcement actions when not following rules to use codes in Categories 1-3 and limiting codes in Category 4.

Retry Strategy

Attempts can be made to reauthorize these transactions.

Requirement and Fee Implication (same as Cat 2 & 3)

An Excessive Reattempt fee will apply after 20 retries in 30 days:

  • Domestic retries = $0.10
  • Cross-border retries = $0.25

Mastercard's Approach to Excessive Retries

Excessive Retries

HARD DECLINES

Card-Not-Present Transaction Declines

3.3 from Mastercard Transaction Processing Rules

If a merchant initiates an authorization request for a Card-not-present Transaction and the Acquirer received any one of the following declined responses in DE 39 (Response Code) of the Issuer’s authorization request response message, the Merchant must not initiate any additional authorization requests for the same Transaction with the same PAN and expiration date at any time.

Mastercard hard decline reason code table

Response Code Value

Description

04

Capture card

14

Invalid card number

15

Invalid issuer

41

Lost card

43

Stolen card

54

Expired card

There are no per transaction fees associated with hard declines but abuse of these declines can result in a GRIP (Global Rules Investigation Program) from Mastercard.

SOFT DECLINES

Mastercard penalizes excessive retries as part of its Transaction Excellence Program (TPE). The TPE program is a series of transaction monitoring initiatives to drive complaint behavior in the ecosystem. Mastercard is introducing a threshold of declined attempts on the same account number, at the same card acceptor, and for the same amount within a specified time period.

  • Allow 10 retries in a 24-hour period then charge a fee for subsequent retries.
  • Allow 35 retries in a 30-day period then charge a fee for subsequent retries.
Mastercard TPE soft decline excessive retry fee table for non-US regions

Country/Region

Fee

US

$0.50

CA

$0.50

LAC, AP, India

$0.50

EU

€0.55

Brazil

2.00 BRL

Indonesia

6,671 IDR

AU

$0.50

MEA

$0.40

Merchant Advice Codes

MACs are meant to provide merchants and acquirers more information when retrying a decline. The goal of MACs are to increase authorization rates while reducing decline rates. There is no opt-out option for MACs as Mastercard sees these as a value add to the ecosystem.

Fee applies when Acquirer submits authorization request that is declined with a MAC value of 03 or 21 where then same transaction was attempted in past 30 days and declined with MAC 03 or 21.

  • Ex. Merchant attempts a transaction that was declined by MAC code 03. Merchant then tries transaction again within 30 days and receives another MAC decline of 03. Fee applies.

Fees:

Mastercard Merchant Advice Code (MAC) fee table

Region

Fee (per transaction)

US

$0.03

CA

$0.03

LAC

$0.50

AP/AU

$0.50

EUR

€0.50

MEA

$0.50

List of Merchant Advice Codes

This table outlines standardized Merchant Advice Codes returned by card networks upon transaction decline, providing merchants with recommended actions to resolve payment failures, manage recurring billing, and optimize retry strategies for improved author

Value

Description/Merchant Advise

Examples of Reason for Decline

Suggested Merchant Action

01

New Account Information Available

Expired Card, Account Upgrade, Portfolio Sale, Conversion

Obtain new account information before next billing cycle

02

Cannot approve at this time, try again later

Over credit limit, Insufficient Funds

Recycle transaction 72 hours later

03

Do Not Try Again

Account Closed, Fraudulent

Obtain another type of payment from customer

04

Token requirements not fulfilled for this token type

05

Negotiated value not approved

21

Payment Cancellation (Mastercard use only)

Cardholder cancelled recurring agreement

Do not resubmit transaction

24

Insufficient funds

Insufficient funds

Retry after 1 hour

25

Insufficient funds

Insufficient funds

Retry after 24 hours

26

Insufficient funds

Insufficient funds

Retry after 2 days

27

Insufficient funds

Insufficient funds

Retry after 4 days

28

Insufficient funds

Insufficient funds

Retry after 6 days

29

Insufficient funds

Insufficient funds

Retry after 8 days

30

Insufficient funds

Insufficient funds

Retry after 10 days

40

Non-reloadable prepaid cards

41

Single use virtual card

Authorization Optimizer

Scenario 1:

Applies to CNP recurring transactions with decline reason insufficient funds (51) and MAC equals 24 to 30. The fee is charged when the MAC is received.

Authorization Optimizer Scenario 1: Recommended retry timeframes for Mastercard CNP recurring transactions declined with insufficient funds (Code 51), where fees apply upon MAC receipt.

Value

Description

24

Retry after 1 hour (Mastercard use only)

25

Retry after 24 hours (Mastercard use only)

26

Retry after 2 days (Mastercard use only)

27

Retry after 4 days (Mastercard use only)

28

Retry after 6 days (Mastercard use only)

29

Retry after 8 days (Mastercard use only)

30

Retry after 10 days (Mastercard use only)

Regional Fee Schedule for Authorization Optimizer Scenario 1 – Mastercard Insufficient Funds Declines (MAC 24–30)

Region(s)

Fee

EEA, UK, Gibraltar

€0.004

US

$0.02

CA

$0.02

Non-EEA Countries in EU

€0.01

Scenario 2:

Applies to CNP transactions with decline reason 79 (Lifecycle), 82 (Policy), or 83 (Security) and MAC 01 or 03. The fee applies when a MAC is received.

Authorization Optimizer fees by region for CNP transactions declined for Lifecycle, Policy, or Security reasons upon receipt of MAC 01 or 03.

Region

Fee

US

$0.02

CA

$0.02

EU

€0.04

LAC (Brazil)

3.4bps

LAC (non-Brazil)

3.0bps

AP

3.0bps

MEA

4.0bps

Related content