Test Data
Access a unified list of test card numbers so you can test your integration.
This page includes different test data for each payment method, so that you can use these to simulate different scenarios and ensure that your integration is performed as expected.
One-time card payments
Use the following data to test the reception of [one-time payments(https://docs.kushki.com/mx/card-payments/one-step-payments/accept-a-payment) by card.
Approved transaction
Card number:
5451951574925480.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (000) Approved Transaction
Declined transaction in token request
Card number:
4574441215190335.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (017) Declined transaction
Transaction rejected at payment request
Card number:
4349003000047015.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (017) Invalid card
Invalid card
Card number:
4349008516656431.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response:(019) Unsupported card
Insufficient funds
Card number:
4349001210846432.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (021)Insufficient funds
Invalid CVV
Card number:
4349003243371321.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (022) Unable to verify CVV
Blocked card
Card number:
4349001386781322.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (023) Card blocked by bank
On-demand payments
Send the following data to test the creation of a subscription and the subsequent execution of the on-demand charge.
Transaction approved
Card number:
5451951574925480.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (000) Approved Transaction
Declined transaction in token request
Card number:
4574441215190335.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (017) Declined transaction
Transaction rejected at payment request
Card number:
4349003000047015.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response:(017)Invalid card
Invalid card
Card number:
4349008516656431.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response:(019) Unsupported card
Insufficient funds
Card number:
4349001210846432.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (021)Insufficient funds
Invalid CVV
Card number:
4349003243371321.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (022) Unable to verify CVV
Blocked card
Card number:
4349001386781322.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (023) Card blocked by bank
OTP Payments
Test the payment reception with OTP validation by sending the following data:
Transaction approved
Card number:
5451951574925480.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (000) Approved Transaction
Declined transaction in token request
Card number:
4574441215190335.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (017) Declined transaction
Card subscription
Use the following data to test the subscription of a card.
Transaction approved
Card number:
5451951574925480.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (201) Created subscription.
Transaction declined at token request
Card number:
4574441215190335.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (017) Declined transaction
Wire transfers
Use the following identification numbers in the documentNumber field when requesting the transfer in token to simulate different responses. You can check the transaction result by calling the status query endpoint.
Approved transaction
Identification number:
123456789(or any number other than999999990).
Response: status: approvedTransaction, responseCode: OK
Declined transaction
Identification number:
999999990.
Response: status: declinedTransaction, responseCode: FAILED
Right after init, the first status query returns initializedTransaction. Wait a few seconds and query again to see the final status. The decline is only visible in the status query.
Payment Distribution
Use the following identification numbers when requesting the transfer out token to simulate different responses. You will be able to validate the transaction response by calling the status query endpoint.
Approved transaction
Account number:
646180110400000007.
Identification number:123456789.
Identification type:CURPorRFC.
Account type:CB.
Cancelled transaction
Account number:
646180206800000003.
Identification number:CADM9108029F4.
Identification type:CURPorRFC.
Account type:CB.
Returned transaction
Account number:
646180206800000003.
Identification number:CADM9108029G5.
Identification type:CURPoRFC.
Account type:CB.
Plugins
To test the card payment reception using the available plugin for Shopify, you can use the following credentials:
Transaction approved
Card number:
5451951574925480.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (000) Approved Transaction
Declined transaction in token request
Card number:
4574441215190335.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (017) Declined transaction
Transaction rejected at payment request
Card number:
4000001278960006.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (006) Rejected transaction
Chile
Colombia
Ecuador
Peru