Introduction
This section presents the integration methods made available by XPay, the methods determine the customer's purchasing experience in their ecommerce business. Determining the shopping experience is the first step in integrating a payment gateway into an online store.
The available integration methods are as follows:
- Hosted Payment Page: in this way the customer at the time of payment is redirected to a Nexi checkout page, in which he enters the card data and performs the authentication procedures necessary for payment. Once the transaction is concluded, it returns to the merchant's e-commerce.
- Pay-by-Link: designed for merchants who do not necessarily have an ecommerce site, but need a way to get paid. This solution allows you to create payment links, which can be sent via email, SMS or via the most famous messaging systems to your customers. The payment link can be generated both from the XPay back office, through the appropriate panel, and through a dedicated API, in case there is a need to integrate this service into a management system.
- XPay Build: a solution that allows hosting the payment form within one's own ecommerce, while avoiding the need to handle card data: the fields where this information is entered are contained in iframes linked to the XPay server, ensuring the security of card data and at the same time improving the purchasing experience.
- Server to Server: more structured solutions where sensitive data relating to the transaction (card data) are collected and managed directly by the merchant's servers. PCI DSS certification required (SAQ D).
All the solutions presented are testable through the test area, so it is possible to implement multiple solutions to verify the shopping experience before choosing the most suitable one. In the section dedicated to the test area there are the credentials divided by integration mode necessary to test the APIs made available.
It is important to keep in mind that while the external cash page is the easiest way to implement without the need for particular prerequisites, the Server to Server integration mode requires a PCI DSS certification (SAQ D questionnaire), it is therefore necessary to carry out the appropriate assessments before proceeding with this method, for more information refer to the page dedicated to Server to Server integration.