Integration
Credit Card
Direct Debit
Bluecode
eps
giropay / giropay-ID
iDEAL
Maestro
PayPal
Paydirekt
Payment Page
Tools
Error codes
Result codes
Test data
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) |