Overview
BANCOMAT Pay® is the digital service offered by BANCOMAT S.p.A. which allows you to pay simply, quickly and securely via smartphone.
Pagamento
It is possible to integrate Bancomat Pay through two ways:
- Integration via XML Hosted protocol: this mode follows the specifications of the Protocollo XML Hosted 3DSecure, once activated from your back office, the Bancomat Pay button is displayed on the the Gateway checkout page along with the other methods such as card payment.
- Direct integration: this solution allows you to integrate Bancomat Pay directly on the checkout page of your ecommerce, as opposed to the Protocol XML Hosted 3DSecure service, where the PayPal button is displayed on the checkout page along with the other methods such as card payment.
Direct integration: payment flow
- The cardholder makes a purchase on the Merchant's site choosing Bancomat Pay as payment method; payment data are transmitted to the Merchant's server
- The Merchant's server initialises the payment with an HTTP Post message
- The Gateway initialises the payment to Bancomat Pay
- Bancomat Pay returns a session tocken
- The Gateway returns to the Merchant the PaymentID, the security token and the URL for holder redirection
- The Merchant's server redirects the cardholder to the Bancomat Pay login page
- The customer authenticates via Bancomat Pay and authorizes the payment
- Bancomat Pay processes the payment and returns an outcome to the Gateway
- The Gateway sends the payment outcome in “server to server” mode to the Merchant's ResponseURL
- The Merchant responds to the Gateway by sending the ResultURL
- The Gateway redirects the cardholder to the ResultURL to display the final outcome
Payment Management Services
The merchant can cancel and check BancomatPay transactions only from the Nexi back office.