Mercado Pago Test Card Numbers
Mercado Pago Brazil test cards and the cardholder-name codes that simulate approved, pending and rejected payments.
Mercado Pago's Brazil test cards include 5480 8328 0103 3311 (Mastercard) and 4235 6477 2802 5682 (Visa), with expiry 11/30 and CVV 123 (1234 for Amex). The cardholder name sets the outcome. APRO approves the payment, FUND rejects it for insufficient funds and OTHE returns a general error.
Last verified against Mercado Pago's official documentation on .
Test cards (Brazil)
For the cardholder document, Mercado Pago uses the CPF 12345678909 in its examples.
| Card number | Brand | Result | Copy |
|---|---|---|---|
5480 8328 0103 3311 | Mastercard | Credit card | |
4235 6477 2802 5682 | Visa | Credit card | |
3753 651535 56885 | American Express | Credit card CVV 1234 | |
5067 7667 8388 8311 | Elo | Debit card |
Cardholder-name codes
Enter one of these as the cardholder name with any test card to choose the outcome.
| Scenario | Value | Effect |
|---|---|---|
| Approved | APRO | Payment approved |
| Pending | CONT | Payment pending |
| General error | OTHE | Rejected, general error |
| Call to authorise | CALL | Rejected, validation required |
| Insufficient funds | FUND | Rejected, insufficient funds |
| Invalid security code | SECU | Rejected, bad CVV |
| Expiry problem | EXPI | Rejected, expiration date |
| Form error | FORM | Rejected, form error |
| Duplicate payment | DUPL | Rejected, duplicate |
| Card disabled | LOCK | Rejected, card disabled |
| Card type not allowed | CTNA | Rejected, card type not allowed |
| Blacklisted | BLAC | Rejected, blacklisted |
Before you use these
- These are the cards for Mercado Pago Brazil. Other countries (Argentina, Mexico and so on) publish their own lists.
- Use test credentials; production credentials reject these cards.
- These numbers are published by Mercado Pago for sandbox testing. They are not real cards and cannot be used for a real purchase.
How to use Mercado Pago test cards
- Switch your Mercado Pago integration to its test or sandbox environment and use test credentials. Live credentials reject these numbers.
- Enter a card number from the tables above. Expiry: 11/30. Security code: 123 (1234 for Amex).
- Start with a successful card to confirm the happy path, then work through the decline and error cards so every failure message in your checkout gets exercised.
- Use the trigger values (cardholder-name codes) to simulate outcomes that are not tied to a card number.
Mercado Pago test card FAQ
What are the Mercado Pago test card numbers?
Mercado Pago's Brazil test cards include 5480 8328 0103 3311 (Mastercard) and 4235 6477 2802 5682 (Visa), with expiry 11/30 and CVV 123 (1234 for Amex). The cardholder name sets the outcome. APRO approves the payment, FUND rejects it for insufficient funds and OTHE returns a general error.
Do Mercado Pago test cards work in production?
No. These numbers are only recognised by the Mercado Pago test environment and are rejected by the live platform. They are not real cards and cannot be used for a purchase.
How do I test a declined payment with Mercado Pago?
Mercado Pago triggers failures through cardholder-name codes as well as dedicated card numbers. Both are listed on this page.