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) Invalid card
Transaction rejected at payment request
Card number:
4349003000047015
.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response:(017)Any date in the future
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)Invalid card
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) Invalid card
Cash payments
Kushki allows you to simulate cash payments, either approved or declined transactions. Use the following data when requesting the token of cash in. You can validate the status through the status query endpoint.
Successful transaction
ID number: any.
Response: Successful Transaction
Initialized transaction
ID number:
9999999999
.
Response: Initialized transaction
Declined transaction
ID number:
1000000000
.
Response: Expired 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 when requesting the token of transfer in to simulate different responses. You can validate the transaction response by calling the endpoint of status query.
Successful transaction
Identification number:
123456789
.
Response: Successful Transaction
Initialized transaction
Identification number:
999999990
.
Response: Pending
Declined transaction
Identification number:
100000002
.
Response: Not Authorized
Failed transaction
Identification number: any number different from the above.
Response: Failed
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:CURP
orRFC
.
Account type:CB
.
Cancelled transaction
Account number:
646180206800000003
.
Identification number:CADM9108029F4
.
Identification type:CURP
orRFC
.
Account type:CB
.
Returned transaction
Account number:
646180206800000003
.
Identification number:CADM9108029G5
.
Identification type:CURP
oRFC
.
Account type:CB
.
Plugins
To test the card payment reception using different available plugins (WooCommerce, Prestashop, Magento, Shopify, VTEX) 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) Invalid card
Transaction rejected at payment request
Card number:
4000001278960006
.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (017) Invalid card