API Reference

Payment Gateways Test Cards Details

If you are integrating the UPayments API into your website or mobile app, it's important to test your payment processing to ensure everything is working as expected before going live.

To do this, you can use the test cards provided by UPayments for each payment option.

Please find below the test card details for the various payment options we offer:

🚧

Test Cards Availability

Note: Not all payment gateways provide test cards for use during the development phase. We will keep this list updated as soon as we receive new information.

🚧

Knet Availability

Note: Not all countries support the KNET test gateway.

Test Cards

Card Type Card Number Expiry Date CVC Result
Knet 8888880000000001 09/25 Any 4 digit Captured
8888880000000001 Any Not Captured
Card Type Card Number 3-D Secure Enrolled
Mastercard
5123450000000008 Y
2223000000000007 Y
5111111111111118 N
2223000000000023 N
Expiry Date Transaction Response Gateway Code
01 / 39
APPROVED
05 / 39
DECLINED
04 / 27
EXPIRED_CARD
08 / 28
TIMED_OUT
01 / 37 ACQUIRER_SYSTEM_ERROR
02 / 37 UNSPECIFIED_FAILURE
05 / 37 UNKNOWN
CSC/CVV CSC/CVV Response Gateway Code
100
MATCH
101
NOT_PROCESSED
102
NO_MATCH

By using these test cards, you can perform virtual transactions and verify that your payment processing is working correctly.

This is a crucial step in ensuring a smooth and successful launch of your website or app.

🚧

Note

Test cards are compatible exclusively with KNET and Credit Cards and are not supported by Apple Pay, Samsung Pay, or Google Pay.