Integration
Apple Pay
Bluecode
Credit Card
Direct Debit
Direktüberweisung
eps
Google Pay
iDEAL
Klarna
Maestro
Payment Page
PayPal
Tools
Error codes
Result codes
Test data
Apple Pay
Bluecode
Credit Card
Direct Debit
Direktüberweisung
eps
Google Pay
iDEAL
Klarna
Maestro
Payment Page
PayPal
Tools
Error codes
Result codes
Test data
This is an old revision of the document!
Through this API call we provide detailed transaction data for past transactions.
URL: https://payment.girosolution.de/girocheckout/api/v2/transaction/status
provided by: GiroCheckout
called by: merchant
Name | Mandatory | Type | Description |
---|---|---|---|
merchantId | yes | Integer | merchant ID |
projectId | yes | integer | project ID |
reference | yes | Integer | unique GiroCheckout transaction id |
hash | yes | String | HMAC MD5 hash (see hash generation) |
The reply includes a JSON encoded string. The field rc contains the response code. If it is 0 the request has been successfully processed.
Name | Mandatory | Type | Description |
---|---|---|---|
rc | yes | Integer | response code |
msg | yes | String | additional information about the response code |
reference | optional | String | unique GiroCheckout transaction ID |
backendTxId | optional | String | payment processor transaction id |
amount | optional | Integer | if a decimal currency is used, the amount is in the smallest unit of value, eg. Cent, Penny |
currency | optional | Integer | currency |
resultPayment | optional | Integer | payment result codes |
resultAVS | optional | Integer | result of the age verification (in case of a giropay-ID transaction) |
obvName | optional | String | Optional adjustable field, which includes the name of the person who has to be verified (in case of a giropay-ID transaction) |