Gestpay Guaranteed Payment
Gestpay 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 Gestpay Guaranteed Payment. Gestpay Guaranteed Payment uses a smart artificial intelligence engine to determine if a transaction is fraudolent.
In case of fraud, and if Gestpay Guaranteed Payment evaluated the transaction as legitimate, the merchant will get full refund.
Gestpay Guaranteed Payment solution is available to Enterprise customers.
To activate Gestpay Guaranteed Payment, contact our support.
When accepting to enter Gestpay Guaranteed Payment protection program, a merchant can choose between two operational modes:
- Shop Protection. In this mode, all transactions are passed to Gestpay Guaranteed Payment for evaluation.
- Select & Submit. You may choose to evaluate only some transactions that you consider suspect. You still have to send to Gestpay Guaranteed Payment all your transaction data, and explicitly specify which transactions you want to evaluate or not setting the flag
Based on this informations, Gestpay Guaranteed Payment returns a risk response (
Transaction performed with Gestpay Guaranteed Payment check will be marked in the Active Report of Back Office Merchant with a green or a red flag.
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
The response from Gestpay Guaranteed Payment can take some time (in the order of minutes). During this period the transaction is marked as
How to implement Gestpay Guaranteed Payment in your website
Gestpay 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_idcollected by the script to Gestpay, via the relevant webservices.
Install the Store Front Beacon
On a web page
The Gestpay 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.
- 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 Gestpay in the
BeaconSessionIDfield in the
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 Gestpay Guaranteed Checkout’s Beacon and specify the page name as a String type parameter.
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 Gestpay
Once your website is Gestpay Guaranteed Payment enabled, you have to send all the transaction info you have. The more you send, the best accurate answer you get from Gestpay Guaranteed Payment.
Detailed info about how to send data to Gestpay Guaranteed Payment is at:
Testing Gestpay Guaranteed Payment
OrderDetails > CustomerDetail > PrimaryEmail use:
firstname.lastname@example.org get a
email@example.com get an
... <OrderDetails> ... <CustomerDetail> ... <PrimaryEmail>firstname.lastname@example.org</PrimaryEmail> ... </CustomerDetail> ... </OrderDetails> ...
You might want to read: