Each API call response contains an error code (rc) in the JSON structure. These error codes may also be used as gcResultPayment in the notification or redirect messages.
rc | Description |
---|---|
0 | ok, no error |
5000 | authentication failed |
5001 | no authorization |
5002 | invalid hash |
5003 | mandatory field not specified |
5004 | invalid call |
5009 | invalid mail |
5010 | invalid language |
5011 | invalid country |
5012 | invalid branch |
5013 | invalid shop system |
5014 | invalid gender |
5015 | invalid product |
5016 | invalid organisation type |
5017 | merchant already exist |
5018 | invalid PSP |
5019 | invalid credit card type |
5020 | invalid merchantId |
5021 | invalid projectId |
5022 | invalid merchantTxId |
5023 | invalid purpose |
5024 | invalid bankcode |
5025 | invalid bankaccount |
5026 | invalid bic |
5027 | invalid iban |
5028 | invalid mobile |
5029 | invalid pkn |
5030 | invalid amount |
5031 | bankcode or BIC missing |
5032 | invalid mandateSequence |
5033 | invalid currency |
5034 | transaction does not exist |
5035 | invalid validity date for secured order |
5040 | invalid info1Label |
5041 | invalid info1Text |
5042 | invalid info2Label |
5043 | invalid info2Text |
5044 | invalid info3Label |
5045 | invalid info3Text |
5046 | invalid info4Label |
5047 | invalid info4Text |
5048 | invalid info5Label |
5049 | invalid info5Text |
5050 | invalid recurring |
5051 | invalid mandateReference |
5052 | invalid mandateSignedOn |
5053 | invalid mandateReceiverName |
5054 | invalid issuer |
5055 | invalid urlRedirect |
5056 | invalid urlNotify |
5060 | amount or currency not missing |
5061 | invalid purposetext |
5062 | invalid paymentreference |
5063 | invalid format |
5064 | invalid resolution |
5065 | error by creating image |
5066 | purpose and paymentreference given |
5067 | invalid receiveriban |
5068 | invalid receiverbic |
5069 | invalid purposecode |
5070 | invalid receivername |
5071 | receivername, receiveriban or receiverbic not given |
5072 | invalid customerLastName |
5073 | invalid customerStreet |
5074 | invalid customerStreetNumber |
5075 | invalid customerZipCode |
5076 | invalid customerCity |
5077 | invalid customerCountry |
5078 | invalid customerBirthDate |
5079 | invalid customerGender |
5080 | invalid customerEmail |
5081 | invalid customerIp |
5082 | invalid customerId |
5083 | invalid shopId |
5084 | invalid customerFirstName |
5085 | invalid accountHolder |
5086 | invalid type |
5087 | invalid invoiceId |
5088 | invalid shippingCompany |
5089 | invalid shippingAdditionalAddressInformation |
5090 | invalid orderId |
5091 | invalid pricemodel |
5092 | invalid shoppingCartType |
5093 | invalid merchantReconciliationReferenceNumber |
5094 | invalid description |
5095 | Paypage: invalid page type |
5096 | Paypage: invalid expiration date |
5097 | Paypage: invalid payment method(s) |
5098 | Paypage: invalid organitation name |
5099 | Paypage: invalid value for free amount |
5100 | error from payment processor |
5101 | connection problem to payment processor |
5102 | pseudo-cardnumber does not exist |
5103 | invalid giropay merchantId |
5104 | invalid paypage timeout |
5105 | TDS20: Invalid address |
5106 | TDS20: Invalid post code |
5107 | TDS20: Invalid city |
5108 | TDS20: Invalid country |
5109 | TDS20: Invalid email |
5110 | TDS20: Invalid optional field |
5111 | TDS20: Please provide at least all fields except Optional |
5112 | TDS20: You must provide the other fields along with Optional |
5113 | Paypage: Invalid format of the notification text (see API documentation) |
5114 | Paypage: Reference must be payment page transaction |
5115 | Paypage: Invalid DeliveryType |
5116 | Paypage: Invalid Kassenzeichen |
5117 | Paypage: Invalid backUrl |
5118 | Paypage: Invalid failUrl |
5119 | Paypage: Invalid successUrl |
5120 | Paypage: Invalid notifyUrl |
5121 | Paypage: Invalid merchantOrderReferenceNumber |
5122 | Paypage: Invalid value for qrcodeReturn |
5200 | not accepted transaction |
5201 | giropay bank offline |
5202 | invalid giropay bank of sender |
5203 | sender bank account blacklisted |
5204 | invalid sender bank account |
5205 | transaction limit exceeded |
5500 | Paypage: invalid value in fixed amounts |
5501 | Paypage: invalid minimum amount |
5502 | Paypage: invalid maximum amount |
5503 | Paypage: invalid project list |
5504 | Paypage: invalid value for single |
5505 | Paypage single: Already used |
5506 | Invalid URL (CPSP) |
5507 | Project is not in CPSP mode |
5508 | Merchant limit exceeded (CPSP API) |
6001 | bank unknown |
6002 | bank does not support giropay |
7000 | risk check positive |
7001 | risk check negative |
9999 | internal error |