VibeFox Authorize.Net for PrestaShop

VibeFox Authorize.Net for PrestaShop

20 €

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

Help

Ask a question: VibeFox Authorize.Net for PrestaShop

Slide to fit the puzzle

Overview

VibeFox Authorize.Net Gateway adds an on-site credit card form to the PrestaShop payment step and charges cards through Authorize.Net. Authorize.Net's Accept.js library turns the card number, expiry date and card code into a one-time token in the customer's browser. Only that token reaches your server, so card data is never sent to or stored on your shop. The order is created only after Authorize.Net approves the transaction, so a declined card leaves no unpaid order.

It suits shops in the US, Canada, the UK, Europe, Australia and New Zealand that have an Authorize.Net merchant account and want customers to pay by card without leaving the checkout. The module has no saved cards or customer profiles, no subscriptions, no eCheck/ACH, Apple Pay, Google Pay, PayPal or 3-D Secure, no partial capture and no currency conversion.

Key features

Card form with Accept.js: card number, expiry date and card code fields right under the payment option.

Authorize and capture, or authorize only: charge the card at once, or reserve the funds and capture them later with Capture payment in the Authorize.Net block of the order.

Correct amount and currency: the cart total is charged in the cart currency. If the cart changes during the payment, the order goes to Authorize.Net payment on hold and only the money actually taken can be refunded.

No double charges: a double click, a second tab or a repeated submit never charges a cart twice.

Fraud review support: transactions held by the Fraud Detection Suite put the order on hold with a note.

Webhooks (optional, recommended): fraud review decisions and captures or voids made in the Authorize.Net panel update the order. Every notification is signed and re-checked with the API.

Refunds and capture from the order page: a full refund voids a transaction that is not settled yet; settled transactions can be refunded fully or partially. Staff only need the right to edit orders.

Sandbox and production: separate credentials, switched with one switch. Captures, refunds and webhook checks always use the mode the payment was made in. Error log with keys, tokens and personal data masked.

Requirements

PrestaShop 8.0 to 9.x, PHP 8.0 or later, HTTPS on the checkout. An Authorize.Net account with API Login ID, Transaction Key and Public Client Key (plus a Signature Key for webhooks). Cart currency USD, CAD, CHF, DKK, EUR, GBP, NOK, PLN, SEK, AUD or NZD. A VibeFox license key from vibefox.net (one key per domain).