VibeFox PayPlug for OpenCart

VibeFox PayPlug for OpenCart

20 €

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

Help

Ask a question: VibeFox PayPlug for OpenCart

Slide to fit the puzzle

Overview

VibeFox PayPlug Gateway adds card payments through the PayPlug hosted payment page to OpenCart 3 and OpenCart 4. At the last checkout step the customer clicks Confirm Order, is sent to the secure PayPlug page, pays by card (CB, Visa, Mastercard) and comes back to your store. Card data never touches your site. OpenCart creates the order before the payment, but the order gets a status only after PayPlug confirms the payment, so unpaid attempts stay missing orders.

It suits stores that sell in euros and have a PayPlug account. Payments from 0.99 to 20,000.00 EUR are accepted and captured immediately. The extension has no Oney installments, no one-click saved cards, no embedded payment form, no subscriptions and no deferred capture.

Key features

Paid only when PayPlug confirms: PayPlug notifications are not signed, so the extension never trusts the notification body. It takes only the payment ID and reads the payment from the PayPlug API with your secret key. The payment must be one of the checkout attempts of your store.

No notification setup: the notification URL is sent with every payment. The customer's return is checked with PayPlug as well, so orders are confirmed even if the notification cannot reach your store.

Amount and currency check: the paid amount in cents and the currency are compared with the order. A mismatch puts the order in your on hold status with a note.

No double processing: repeated notifications or returns never apply a payment twice. A new attempt reuses the open PayPlug page or closes it, so the customer cannot pay the same cart twice by mistake.

Test and live modes: separate secret keys. Every payment keeps its own mode, and a test payment never completes an order while the store is live.

Refunds from the order page: full and partial refunds in the VibeFox PayPlug Gateway tab of the order, up to the amount PayPlug actually charged. A full refund sets the Refunded status. Refunds made in the PayPlug portal are noted on the order.

Your own order statuses: choose the OpenCart status for a paid payment, a payment on hold, a payment error and a full refund.

OpenCart conditions: geo zone, minimum order total and sort order. A log without keys, card data or customer data.

Requirements

OpenCart 3.0.x (tested on 3.0.5.0) or OpenCart 4.0.2 and later (tested on 4.1.0.3), PHP 8.0 or later. One download has the packages for both versions. A PayPlug account with a test and/or live secret key. The euro (EUR) enabled as a store currency. A VibeFox license key from vibefox.net (one key per domain).