VibeFox Tpay for PrestaShop
Added to cart. Go to cart
Price per license: 1 domain, updates and support for 12 months.
Overview
VibeFox Tpay Payment adds Tpay to PrestaShop for shops in Poland. At the payment step the customer chooses Tpay 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 module uses the Tpay Open API. The order is created only after Tpay confirms the payment, so abandoned payments leave no unpaid orders.
It suits Polish shops that sell in złoty and want one payment method for BLIK, bank transfers and cards. The module works in PLN only. The customer chooses the bank or enters the BLIK code on the Tpay page, not in your shop. It has no saved cards, subscriptions, Apple Pay or Google Pay buttons in the shop 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 is created 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 cart; anything else puts the order in Tpay payment on hold with a note.
Pay again safely: each payment attempt has its own reference. A new attempt cancels the earlier unpaid Tpay transactions of the cart, and a payment through an earlier link is still matched to the cart.
No double processing: repeated or simultaneous notifications never create a second order. A second payment for a paid order is only noted.
Refunds from the order page: full and partial refunds in the Tpay payment block 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.
Tpay block on the order page: the Tpay transaction, all payment attempts of the cart, the refund history and the payment notes. Optional log without keys or customer data.
Requirements
PrestaShop 8.0 to 9.x, PHP 8.0 or later with the OpenSSL extension (for the JWS signature check). Shop currency PLN. 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).
