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 .

Expiry: 11/30
CVV: 123 (1234 for Amex)
Official documentation

Test cards (Brazil)

For the cardholder document, Mercado Pago uses the CPF 12345678909 in its examples.

Card numberBrandResultCopy
5480 8328 0103 3311Mastercard
Credit card
4235 6477 2802 5682Visa
Credit card
3753 651535 56885American Express
Credit card CVV 1234
5067 7667 8388 8311Elo
Debit card

Cardholder-name codes

Enter one of these as the cardholder name with any test card to choose the outcome.

ScenarioValueEffect
ApprovedAPROPayment approved
PendingCONTPayment pending
General errorOTHERejected, general error
Call to authoriseCALLRejected, validation required
Insufficient fundsFUNDRejected, insufficient funds
Invalid security codeSECURejected, bad CVV
Expiry problemEXPIRejected, expiration date
Form errorFORMRejected, form error
Duplicate paymentDUPLRejected, duplicate
Card disabledLOCKRejected, card disabled
Card type not allowedCTNARejected, card type not allowed
BlacklistedBLACRejected, 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

  1. Switch your Mercado Pago integration to its test or sandbox environment and use test credentials. Live credentials reject these numbers.
  2. Enter a card number from the tables above. Expiry: 11/30. Security code: 123 (1234 for Amex).
  3. 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.
  4. 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.