GiroCheckout

Dokumentation

Error codes

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.

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