Test cards
Mercado Pago provides test cards that will allow you to test payments without using a real card.
Their data, such as number, security code, and expiration date, can be combined with the data relating to the cardholder, which will allow you to test different payment scenarios. That is, you can use the information of any test card and test different payment results based on the cardholder's data.
Below, you can see the data of the test debit and credit cards. Select the one you want to use to test your integration.
Card type | Flag | Number | Security code | Expiration date |
Credit card | Mastercard | 5416 7526 0258 2580 | 123 | 11/30 |
Credit card | Visa | 4168 8188 4444 7115 | 123 | 11/30 |
Credit card | American Express | 3757 781744 61804 | 1234 | 11/30 |
Debit card | Mastercard | 5241 0198 2664 6950 | 123 | 11/30 |
Debit card | Visa | 4023 6535 2391 4373 | 123 | 11/30 |
Next, choose which payment scenario to test and fill in the cardholder's information (First name and last name, Document type and number) as indicated in the table below.
Payment Status | Cardholder’s first and last name | Identity document |
Approved payment | APRO | (otro) 123456789 |
Declined for general error | OTHE | (otro) 123456789 |
Pending payment | CONT | - |
Declined with validation to authorize | CALL | - |
Declined for insufficient amount | FUND | - |
Declined for invalid security code | SECU | - |
Declined due to due date issue | EXPI | - |
Declined due to form error | FORM | - |
Rejected for missing card_number | CARD | - |
Rejected for invalid installments | INST | - |
Rejected for duplicate payment | DUPL | - |
Rejected for disabled card | LOCK | - |
Rejected for non-permitted card type | CTNA | - |
Rejected due to exceeded PIN attempts | ATTE | - |
Rejected for being on the blacklist | BLAC | - |
Not supported | UNSU | - |
Used to apply amount rules | TEST | - |
Once you have completed all the fields correctly, click the button to process the payment, and wait for the result.