Accept/callback parameters
These are the parameters that are returned as GET parameters on both accepturl and callbackurl when the payment is completed.
Name | Data type | Description | Always returned |
---|---|---|---|
txnid | Int64 | Transaction identifier which is created with the payment in ePay's system. Your reference to the payment. | Yes |
orderid | String | Order ID linked to the payment in ePay's system. Your reference to the payment in your own system. | Yes |
amount | Integer | Amount authorised on the customer's credit card. Minor units | Yes |
currency | Integer | Currency code of the payment. | Yes |
date | Date | The date of the payment in the format (YYYYMMDD). | Yes |
time | Integer | Timestamp for the completion of the payment. For instance, the value "1223" equals 12:23 (a.m.). | Yes |
hash | String | MD5 stamp generated by the values of all accept parameters + secret key. | Yes |
fraud | Integer | This parameter is only transmitted if you've enabled Fraud Fighter. If Fraud Fighter is enabled, this value is 0 if no fraud is detected, and 1 if there is any suspicion that fraud in involved. | No |
payercountry | String | If Fraud Fighter is enabled, the country code of the payer is returned in ISO 3166 format (AN2). | No |
issuercountry | String | If Fraud Fighter is enabled, the country code of card issuer is returned in ISO 3166 format (AN2) | No |
txnfee | Integer | The transaction fee placed on the customer (in minor units). If no fee is added, the value is 0. | Yes |
subscriptionid | Int64 | If the parameter subscription is set to 1 and the subscription is created, this will contain the unique identifier for the subscription. | No |
paymenttype | Integer | The payment type of the payment. | Yes |
cardno | String | Truncated card number formatted like 444444XXXXXX4444. | No |