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 by card.
Transaction approved
Card number:
5451951574925480
.
CVV: any.
Zip code: 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
Anti-fraud validation in one-time card payments.
In case you want to try the anti-fraud validation service of Kushki, you must send the following information:
Validation approved
Card number:
4349003243371321
. (When requesting token)
Document number:80004393
. (In thecontactDetails
object when making the charge request).
documentType:CC
. (In thecontactDetails
object when making the charge request).
Response: (000) TransUnion Approval
Rejected validation
Card number:
5642569816497595
. (When requesting token)
Número de documento:8000000
. (In thecontactDetails
object when making the charge request).
documentType:CC
. (In thecontactDetails
object when making the charge request).
Response: (322) TransUnion Declined
Validation not performed
Do not send documentNumber
or documentType
in the contactDetails
object when making the charge request.
Response: (006) TransUnion Unavailable
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
One-time and recurring payments with 3DS
There are test cards that you can use in test mode to make sure your integration is ready. Use them with any CVV, 1234
as OTP code and future expiration date.
- Transaction approved with 3DS authentication required:
4456528080389860
4456529267234200
4456529165328302
4456524869770255
4456523340069956
- Transaction approved without 3DS validation:
4456540000000063
4456543371713314
4456541982068615
4456541249811088
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 queryendpoint.
Successful transaction
ID number: any.
Response: Successful Transaction
Initialized transaction
ID number:
9999999999
.
Response: Transaction initialized
Declined transaction
ID number:
1000000000
.
Response: Expired 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
ID number:
123456789
.
Response: Successful Transaction
Initialized transaction
ID number:
999999990
.
Response: Pending
Declined transaction
ID number:
100000002
.
Response: Not Authorized
Failed transaction
ID number: any number different from the above.
Response: Failed
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
Payment Distribution
Use the following identification numbers when requesting the token of cash out or transfer out to simulate different responses. You can validate the transaction response by calling the endpoint of status query.
Transaction approved
ID number:
123456789
.
Response: Transaction status: Approval
Declined transaction
ID number:
999999990
.
Response: Transaction status: Declined
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