VibeFox HyperPay for WooCommerce

VibeFox HyperPay for WooCommerce

20 €

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

Help

Ask a question: VibeFox HyperPay for WooCommerce

Slide to fit the puzzle

Overview

VibeFox HyperPay Payment Gateway adds card payments through the HyperPay COPYandPAY widget to WooCommerce. After placing the order, the customer sees the HyperPay payment widget on the Pay for order page and pays there with VISA, Mastercard, mada, American Express, STC Pay or Apple Pay. Card data is entered only in the HyperPay widget and never touches your server.

It suits stores in Saudi Arabia, the UAE, Jordan, Bahrain, Oman, Qatar, Egypt and other MENA markets with a HyperPay merchant account. The plugin has no refunds or voids from WooCommerce (make them in the HyperPay dashboard), no saved cards, no subscriptions, no Apple Pay domain verification, no separate entity per brand and no Tabby, Tamara or other buy-now-pay-later methods.

Key features

HyperPay widget: the COPYandPAY widget on the Pay for order page, loaded with Subresource Integrity, in the language of your site. You choose which brands it shows.

Paid only when HyperPay confirms: by a server-to-server status request when the customer returns, and by encrypted webhooks (AES-256-GCM) when the browser is closed. The return URL alone never marks an order as paid.

Checked against the order: the payment must belong to one of the order's own checkouts, and the amount and currency must match the order. A mismatch puts the order on hold with a note.

No double processing: each result is applied once. Repeated webhooks or page reloads do not add notes, e-mails or stock changes. Duplicate payments, payments after cancellation and reversals are noted on the order.

Debit or pre-authorization: charge at once, or reserve the amount and capture it later with the order action Capture HyperPay payment.

Test and live: separate Access Token, Entity ID and webhook key for each mode. Payments, captures and webhooks always use the mode in which the checkout was created.

Clear messages: declined, not completed or not verified payments are explained to the customer on the Pay for order page.

Modern WooCommerce: classic checkout, Cart and Checkout blocks, the Pay for order page, HPOS. Log without card data, keys or customer data. Arabic translation included.

Requirements

WordPress 6.0 or later, WooCommerce 8.0 or later, PHP 8.0 or later. A HyperPay merchant account with Access Token and Entity ID (test and live), and a payment webhook with its decryption key. A VibeFox license key from vibefox.net (one key per domain).