Axerve Guaranteed Payment
Axerve Guaranteed Payment is an end-to-end fraud prevention solution for online merchants.
You can have some or all of your transactions to be validated by Axerve Guaranteed Payment. It uses a smart artificial intelligence engine to determine if a transaction is fraudolent.
In case of fraud, and if Axerve Guaranteed Payment evaluated the transaction as legitimate, the merchant will get full refund.
Axerve Guaranteed Payment solution is available to Enterprise customers.
To activate Axerve Guaranteed Payment, contact our support.
When accepting to enter Axerve Guaranteed Payment protection program, a merchant can choose between two operational modes:
- Shop Protection. In this mode, all transactions are passed to Axerve Guaranteed Payment for evaluation.
- Select & Submit. You may choose to evaluate only some transactions that you consider suspect. You still have to send to Axerve Guaranteed Payment all your transaction data, and explicitly specify which transactions you want to evaluate or not setting the flag
SubmitForReview
to1
.
Based on this informations, Axerve Guaranteed Payment returns a risk response (ACCEPTED
, DECLINED
, UnderReview
).
Transaction performed with Axerve Guaranteed Payment check will be marked in the Active Report of Back Office Merchant with a green or a red flag.

ACCEPTED

UnderReview

DECLINED
The merchant can decide the transaction behaviour based on the response, but it is not mandatory to follow the review result. It is possible, for example, to settle a transaction with a DECLINED
result.
The response from Axerve Guaranteed Payment can take some time (in the order of minutes). During this period the transaction is marked as UnderReview
.
How to implement Axerve Guaranteed Payment in your website
Axerve Guaranteed Payment requires you to:
- Install their user tracking snippet, called Store Front Beacon. This can be installed on a website or in a mobile app.
- Send the
session_id
collected by the script to Axerve Ecommerce Solutions, via the relevant webservices.
Install the Store Front Beacon
On a web page
The Axerve Guaranteed Payment store front beacon is a snippet of code embedded in the pages of your webstore. It is important that the code is added into the header or footer of your website so data is collected from every page. It loads asynchronously and does not affect page load time.
Implementation steps:
- Copy the JavaScript snippet that you can find in the docs - Store Front Beacon and replace the highlighted variables with:
- Your store domain
- Session ID - the unique identifier created when a user arrives at your website. The session ID must be created at the start of the user’s visit to your store, and not just when the shopping cart is created.
Note: This session ID should be also passed to Axerve Ecommerce Solutions in theBeaconSessionID
field in theOrderDetails
tag.
- Paste the modified beacon JavaScript snippet into the HTML of your website.
A note about Single Page Applications (SPA)
The Store Front Beacon supports sites whose content is loaded dynamically without traditional full page loads. To track dynamically loaded content as distinct pageviews you can send a pageview hit to Axerve Ecommerce Solutions Guaranteed Checkout’s Beacon and specify the page name as a String type parameter.
RISKX.go('/new-page')
In a Mobile App
In Mobile SDKs for Native Apps you can get all the details for Apple and Android platforms.
Sending transaction data to Axerve Ecommerce Solutions
Once your website is Axerve Guaranteed Payment enabled, you have to send all the transaction info you have. The more you send, the best accurate answer you get from Axerve Guaranteed Payment.
Detailed info about how to send data to Axerve Guaranteed Payment is at:
Testing Axerve Guaranteed Payment
In OrderDetails > CustomerDetail > PrimaryEmail
use:
test@decline.com
to get aDECLINED
statustest@approve.com
to get anACCEPTED
status
Example:
...
<OrderDetails>
...
<CustomerDetail>
...
<PrimaryEmail>test@decline.com</PrimaryEmail>
...
</CustomerDetail>
...
</OrderDetails>
...
You might want to read: