VibeFox Tpay for OpenCart

VibeFox Tpay for OpenCart

20 €

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

Help

Ask a question: VibeFox Tpay for OpenCart

Slide to fit the puzzle

Overview

VibeFox Tpay Payment adds Tpay to OpenCart 3 and OpenCart 4 for stores in Poland. At the last checkout step the customer clicks Confirm Order and is sent to the secure Tpay payment page, where BLIK, online bank transfers, cards and the other methods enabled on your Tpay account are offered. The extension uses the Tpay Open API. OpenCart creates the order before the payment, but the order gets a status only after Tpay confirms the payment, so unpaid attempts stay missing orders.

It suits Polish stores that sell in złoty and want one payment method for BLIK, bank transfers and cards. The extension works in PLN only. The customer chooses the bank or enters the BLIK code on the Tpay page, not in your store. It has no saved cards, subscriptions, Apple Pay or Google Pay buttons in the store and no installment calculators.

Key features

Tpay payment page: BLIK, online bank transfers, cards and other Tpay methods on the secure Tpay page, in Polish, English or Ukrainian.

Paid only when Tpay confirms: the order gets its status after a Tpay notification that passes the MD5 checksum with your security code, the Merchant ID and the JWS signature check, or after a server-side status check when the customer returns. The amount must match the order; anything else puts the order in a review status with a note.

Pay again safely: each payment attempt has its own reference. A new attempt cancels the earlier unpaid Tpay transactions of the order and of the same cart, and a payment through an earlier link is still accepted.

No double processing: repeated or simultaneous notifications never apply a payment twice, and a cart that is already paid is not charged again. A second payment for a paid order is only noted.

Refunds from the order page: full and partial refunds in the VibeFox Tpay Payment tab of the order, always in the environment (sandbox or production) where the order was paid, up to the amount Tpay took.

Sandbox and production: separate keys for each environment; sandbox mode switches both the keys and the API host.

Your own order statuses and OpenCart conditions: choose the status for a paid, reviewed and refunded order; geo zone, minimum order total and sort order. Optional log without keys 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 with the OpenSSL extension (for the JWS signature check). One download has the packages for both versions. The PLN currency set up in the store. A Tpay merchant account with Merchant ID, Open API Client ID and Client secret and the notification security code. A VibeFox license key from vibefox.net (one key per domain).