Error code

Code
Textual description of the error code
HTTP status

1021

request validation error

400

5102

undefined transaction type

404

8301

unexpected db error

500

5400

couldn't receive project data

500

5406

invalid project secret

400

8008

project doesn't exist

404

5000

transaction already exists

400

5101

undefined transaction status

404

5107

transaction limit doesn't exist

404

5006

transaction amount limit is over

400

5003

an error occurred while creating transaction

500

5202

request failed

500

1022

couldn't parse response body

500

5205

unavailable project server

500

3108

card doesn't exist

500

3010

inoperable transaction status for this method

400

Provider error codes

Errors describing the reason of payment decline are transmitted with status “failed”. Such errors are reported as additional value parameters in:

  • Webhook on payment status

  • When requesting for a transaction status

  • In One-click to pay in without a payment page

Error code
Close caption

100

undefined error

101

3DS authentication failed

102

invalid card

103

exceeds amount limit

104

exceeds transaction frequency limit

105

transaction declined by an issuer

106

transaction declined by an acquirer

107

unavailable issuer

108

unavailable acquirer

109

payment is forbidden for the merchant

110

stolen card

111

blocked card

112

non existent card

113

lost card

114

card has expired

115

incorrect CVV/CVC

116

incorrect card number

117

incorrect card expiration date

118

insufficient funds

119

suspicious client

120

user did not pay

121

invalid threeD secure parameters

Last updated