UpGate is a world-class payment orchestration platform. Our mission is to simplify payments and make it easier for merchants to reach global customers. We use the latest technologies to help you achieve better conversions and global user monetization.
https://docs.upgate.com/_mock/openapi/
https://api.sandbox.upgate.com/v1/
taxOverride
object was added to Checkout requestpaymentFormOverride
object was added to Checkout requestWhen using the embedded form, the display of errors for customers is managed by the merchant. The table below provides examples of the text we, as the UpGate provider, recommend using for each code to enhance customers experience.
code | message |
---|---|
2000 | Your transaction was declined. Please try again or use another card. |
2001, 2002, 2003 | Your transaction was declined by your bank. Please try again or use another card. |
2004 | Your card has insufficient funds. Please try again or use another card. |
2005, 2006, 2203 | Your card is not supported. Please try again or use another card. |
2007 | Your card has exceeded its limit. Please check your card and try again or use another card. |
2008, 2009, 2010, 2900, 2901 | An error occurred while processing your card. Try again in a little bit. |
2101, 2102 | Your card's security code is incorrect. Please try again or use another card. |
2130, 2131, 2132, 2138, 2139, 2140, 1320, 1321, 1322, 1390 | Your 3-D Secure authentication failed. Please try again or use another card. |
2202 | Your card has expired. Please try again or use another card. |
2204, 2299 | Your card number is invalid. Please check the card number and try again or use another card. |
other codes | Your card has been declined. Please try again or use another card. |