Merchant Advice Code 03: do not try again
What merchant advice code 03 means
The issuer is telling you the transaction will not be approved on retry. Mastercard levies a fee on each reattempt after a MAC 03.
Should you retry?
Stop. Remove the stored credential and request a new payment method from the customer.
Retrying hard declines costs money. Visa limits reattempts on a card to 15 in 30 days, and Mastercard charges for attempts beyond its thresholds and for every retry after a Merchant Advice Code 03 or 21. Route this decline to account updater or customer outreach instead. See soft vs hard declines.
Frequently asked questions
Is merchant advice code 03 a soft or hard decline?
Hard decline (do not retry). The issuer is telling you the transaction will not be approved on retry. Mastercard levies a fee on each reattempt after a MAC 03.
Should I retry a payment that failed with merchant advice code 03?
Stop. Remove the stored credential and request a new payment method from the customer.
Other Merchant Advice Codes
41Consumer single-use virtual card number42Consumer multi-use virtual card number01New account information available02Cannot approve at this time, try again later04Token requirements not fulfilled for this token type21Recurring payment cancelled (stop billing)22Merchant does not qualify for product code24Retry after 1 hour- All decline codes
Reference information for merchants. Network rules and fee schedules change; confirm current figures with your acquirer. Mastercard is a registered trademark of Mastercard International Incorporated, which does not sponsor or endorse this service.