Error Codes (rc)

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