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 the contactDetails object when making the charge request).
documentType: CC. (In the contactDetails object when making the charge request).

Response: (000) TransUnion Approval

Rejected validation

Card number: 5642569816497595. (When requesting token)
Número de documento: 8000000. (In the contactDetails object when making the charge request).
documentType: CC. (In the contactDetails 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