VibeFox Nexi XPay for PrestaShop

VibeFox Nexi XPay for PrestaShop

20 €

Price per license: 1 domain, updates and support for 12 months.

Help

Ask a question: VibeFox Nexi XPay for PrestaShop

Slide to fit the puzzle

Overview

VibeFox Nexi XPay Gateway adds card payments with Nexi XPay (Italy) to PrestaShop. At the payment step the customer chooses Nexi XPay, is sent to the secure Nexi XPay payment page, pays and comes back to your shop. Card data never touches your site. Abandoned payments leave no unpaid orders.

It suits Italian shops that sell in EUR and have a Nexi XPay merchant account with the "Pagamento Semplice" redirect integration. The module takes one-time payments with immediate or deferred capture. It has no refunds from PrestaShop (refunds are made in the Nexi XPay back office), no saved cards or OneClick, subscriptions, Pay-By-Link or embedded XPay Build fields.

Key features

Nexi XPay payment page: the payment is sent to the Nexi page in EUR with a new transaction code for every attempt. The Nexi page opens in the language of the cart when Nexi supports it.

Paid only when Nexi confirms: an order is created only after a Nexi result signed with your MAC key, from the alias of the right environment and with a transaction code issued for that cart.

No setup in Nexi: the server-to-server notification address is sent with every payment. The notification and the signed customer return can both confirm the payment, whichever arrives first.

Amount and currency check: the amount and currency received from Nexi are compared with the cart. A mismatch puts the order in Nexi XPay payment on hold with a note.

No double processing: repeated or simultaneous results never create a second order, a paid order is never downgraded by a later failure, and a second charge is reported in a note.

Immediate or deferred capture: with deferred capture the authorized order waits in Nexi XPay payment on hold until you click Capture Nexi XPay payment on the order page.

Test and live modes: separate alias and MAC key for each environment. Each payment is verified and captured with the keys of the environment it was made in.

Nexi XPay block on the order page: transaction code, amounts, authorization code, card brand, capture button and the module's notes.

Requirements

PrestaShop 8.0 to 9.x, PHP 8.0 or later. Cart currency EUR. A Nexi XPay merchant account with the alias and MAC key of your terminal (test and live). A VibeFox license key from vibefox.net (one key per domain).