By subscribing to Axepta, you will have access to one or several MID. A MID or Merchant ID allows you to identify an online store.
There are 3 types of MIDs:
The production transition is simply done by the merchant, by changing MIDs (from test MID to production MID). |
Client redirection : URLSucess & URLFailure
Axepta redirects the buyer to a merchant page based on the payment result :
When payment is made, the customer is redirected to the merchant’s store via HTTP GET.
Axepta then returns a HTTP status 302 (moved object) and attaches the payment status as a Blowfish encryption parameter to URLSuccess or URLFailure.
Notification to Merchant Information System: URLNotify
After execution of the payment, the payment solution notifies the shop of the payment result.
How ? :
The payment solution calls URLNotify via HTTP POST. This is a completely separate communication from the original connection between the store, the buyer and the payment solution.
Notify is only allowed via Port 443 (TLS) for security reasons.
If the store’s URLNotify is not accessible (e.g. HTTP status 500/404), the notification is repeated 8 times in 24 hours.
Certain data allow the merchant to make the link between the initialization of a payment and the actual payment:
Reference number (RefNr) or archive reference:
The archival reference or "RefNr" is a field that must be conveyed in all your requests. It's present in all Axepta reports.
This is a mandatory parameter of 12 alpha-numeric characters (only digits & letters).
Transaction ID (TransID)
This field represents the reference of the single transaction in the form of a mandatory parameter of 64 alpha-numeric characters that may contain special characters.
This data is present in all Axepta reports.
Basket Description (orderDesc)
This field is used to set data (descriptions of items/products purchased) that will be returned to the merchant as is.
It can also be displayed on the payment page (customField) and is transmitted from the payment request to the reconciliation file.
This data is present in all Axepta reports.
Reconciliation Key Data Synthesis: Reconciliation: Key Data
The return codes are in the form of an 8-character code divided into 3 blocks: N8, ( N NNNNNNN)
Example of a return code:
2 206 0203
Link to full list of return codes: Response codes
Link to 3DSv2 return code list: 3DS Response Codes