VibeFox SimplePay for PrestaShop
Added to cart. Go to cart
Price per license: 1 domain, updates and support for 12 months.
Overview
VibeFox SimplePay Gateway adds card payments through SimplePay, the Hungarian payment service, to PrestaShop. It connects to the SimplePay v2 API. At the payment step the customer chooses SimplePay, is sent to the SimplePay payment page, pays by card and comes back to your shop. Card data never touches your site. The order is created only after SimplePay confirms the payment, so abandoned payments leave no unpaid orders.
It suits shops that sell in HUF, EUR or USD and have SimplePay merchant accounts. The module takes one-time card payments only. It has no saved cards or one-click payments, no subscriptions or recurring payments, no separate authorize and capture, and no automatic sync of refunds made in the SimplePay merchant admin.
Key features
One account per currency: MERCHANT and SECRET KEY for HUF, EUR and USD, live and sandbox. The payment method is offered only for a cart currency that has an account in the current mode. HUF amounts are sent as whole forints.
Paid only when SimplePay confirms: the order is created after the signed SimplePay IPN, or after a signed status request when the customer returns with a successful result. The return alone never pays an order.
Signed requests: every request to SimplePay is signed, and SimplePay's answers are verified. IPNs with an invalid signature are rejected.
Amount and currency check: if the cart changed after the payment was started, the order goes to SimplePay payment on hold with a note instead of being marked paid.
No double processing: repeated or simultaneous IPNs and returns never create a second order. Each retry gets its own SimplePay reference, and a late payment of an older attempt is still recognised.
Refunds from the order page: full and partial refunds in the SimplePay payment block of the order, always with the merchant account and mode (sandbox or live) of the payment. A full refund sets the order to Refunded.
Messages SimplePay asks for: the SimplePay transaction ID on the order confirmation page, and SimplePay's texts for failed, cancelled and timed-out payments at checkout.
SimplePay block on the order page: the transaction, the payment attempts of the cart, refund history and notes. Optional log without keys or customer data.
Requirements
PrestaShop 8.0 to 9.x, PHP 8.0 or later. SimplePay merchant accounts (MERCHANT and SECRET KEY) for the currencies you sell in: HUF, EUR or USD. A VibeFox license key from vibefox.net (one key per domain).
