Integration
Credit Card
Direct Debit
Bluecode
eps
giropay
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) |