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#
Transaction approved#
Card number: 5451951574925480.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (000) Approved TransactionDeclined transaction in token request#
Card number: 4574441215190335.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (017) Invalid cardTransaction rejected at payment request#
Card number: 4349003000047015.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (017) Invalid cardInvalid card#
Card number: 4349008516656431.
CVV: any..
Zipcode: any.
Expiration date: Any date in the future.
Response: (019) Unsupported cardInsufficient funds#
Card number: 4349001210846432.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (021)Insufficient fundsInvalid CVV#
Card number: 4349003243371321.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (022) Unable to verify CVVBlocked card#
Card number: 4349001386781322.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (023) Card blocked by bankOn-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 TransactionDeclined transaction in token request#
Card number: 4574441215190335.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (017) Invalid cardTransaction rejected at payment request#
Card number: 4349003000047015.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (017) Invalid cardInvalid card#
Card number: 4349008516656431.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (019) Unsupported cardInsufficient funds#
Card number: 4349001210846432.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (021)Insufficient fundsInvalid CVV#
Card number: 4349003243371321.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (022) Unable to verify CVVBlocked card#
Card number: 4349001386781322.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (023) Card blocked by bankOTP Payments#
Test the payment reception with OTP validation by sending the following data:The test amount to enter during the OTP validation for it to be successful is 155.
Transaction approved#
NCard number: 5451951574925480.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (000) Approved TransactionDeclined transaction in token request#
Card number: 4574441215190335.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (017) Invalid cardCash 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#
Response: Successful TransactionInitialized transaction#
Response: Initialized transactionTesting the initialized transaction scenario will not return any Webhook events.
Declined transaction#
Response: Expired TransactionWire transfers#
The final result of this test data depends on your merchant's configuration: it requires the test environment (sandbox) to be active for your merchant and the assigned processor to support simulating certain statuses. If you don't get the expected result, contact your Kushki account manager or support.
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#
Response: Successful TransactionRejected transaction#
Response: Declined transactionCard subscription#
Transaction approved#
Card number: 5451951574925480.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (201) Subscription created.Transaction declined at token request#
Card number: 4574441215190335.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (017) Declined transactionPlugins#
To test the card payment reception using the available plugin for Shopify, you can use the following credentials:The scenarios described will be required to approve the technical certification. To test more specific scenarios, you can send the data specified in the one-time card payments. Transaction approved#
Card number: 5451951574925480.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (000) Approved TransactionDeclined transaction in token request#
Card number: 4574441215190335.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (017) Invalid cardTransaction rejected at payment request#
Card number: 4000001278960006.
CVV: any.
Zipcode: any.
Expiration date: Any date in the future.
Response: (017) Invalid card