VibeFox OpenPay for PrestaShop
Added to cart. Go to cart
Price per license: 1 domain, updates and support for 12 months.
Overview
VibeFox OpenPay Gateway adds credit and debit card payments through OpenPay (BBVA) to PrestaShop, for OpenPay accounts from Mexico, Colombia and Peru. The card is typed on the payment step but tokenized in the browser by openpay.js, so card number and CVV never reach your shop. Every payment goes through 3D Secure, and the order is created only after OpenPay confirms the payment.
The module takes one-time card payments captured immediately. It has no saved cards, subscriptions, months without interest (MSI) or installments, card points, cash, SPEI, PSE or CoDi payments, and no separate authorize and capture.
Key features
Card form with 3D Secure: card form on the payment step, tokenized by openpay.js with the OpenPay antifraud device check; every charge goes through 3D Secure.
Paid only when OpenPay confirms: the charge is read back from the OpenPay API when the customer returns from 3D Secure and when the webhook arrives.
Amount and currency check: a completed charge must match the cart total and currency exactly. A mismatch puts the order in OpenPay payment on hold with a note, not paid.
Never charged twice: a cart with an order is never charged again, and before a new attempt the previous charge of the cart is checked.
Sandbox and live: separate Merchant ID, private key and public key for each mode. Refunds and webhooks always use the keys of the mode and account country the charge was made in.
Refunds from the order page: full and partial refunds in the OpenPay payment block for Mexico and Peru (Colombia: in the OpenPay dashboard). Dashboard refunds and chargebacks are noted on the order.
Clear customer messages: expired card, insufficient funds, wrong CVV, failed 3D Secure and other OpenPay errors get short messages; technical errors are never shown to customers.
OpenPay block on the order page: charge ID, status, refund history and the OpenPay notes of the order. Optional log without keys, card data or customer data.
Requirements
PrestaShop 8.0 to 9.x, PHP 8.0 or later, HTTPS. An OpenPay account from Mexico, Colombia or Peru with its Merchant ID, private key and public key (sandbox and live). A VibeFox license key from vibefox.net (one key per domain).
