VibeFox Moyasar for WooCommerce
Added to cart. Go to cart
Price per license: 1 domain, updates and support for 12 months.
Overview
VibeFox Moyasar Payment Gateway adds payments through the Moyasar hosted payment page to WooCommerce. After placing the order, the customer is sent to a Moyasar payment page created for the order, pays with mada, Visa, Mastercard, Apple Pay, STC Pay or another method active on your Moyasar account, and comes back to your store. Card data never touches your site.
It suits stores in Saudi Arabia and the GCC that want to accept local and international payments with a Moyasar account. The plugin takes one-time payments only. It has no card form on your own checkout, saved cards, subscriptions or separate authorize and capture. Which methods appear on the Moyasar page is set in your Moyasar account, not in the plugin.
Key features
Moyasar payment page: an invoice is created for the order total in the order currency: SAR, AED, USD, EUR, KWD, BHD or OMR. Three-decimal currencies are converted to fils correctly.
Paid only when Moyasar confirms: an order is marked paid only after the plugin reads the invoice from the Moyasar API with your secret key. The customer's return, the invoice notification and the optional webhook are all checked the same way, so a closed browser does not leave paid orders pending.
Amount and currency check: the paid amount and currency are compared with the order. A mismatch puts the order on hold with a note.
No double processing: each payment is applied once, even when confirmations arrive together. A changed order total or a cancelled order closes the old payment page, and late or duplicate payments are reported in the order notes.
Test and live modes: separate secret keys for each mode. Refunds always use the key of the mode the payment was made in.
Refunds: full and partial refunds from the WooCommerce order screen. A full refund of a card payment within 2 hours is sent as a void. Refunds made in the Moyasar Dashboard are noted on the order.
Order status of your choice: Processing, Completed or On hold after a successful payment, in one status change.
Modern WooCommerce: classic checkout, Checkout block, the Pay for order page, HPOS. Log without keys, card data or customer details. Arabic translation included.
Requirements
WordPress 6.0 or later, WooCommerce 8.0 or later, PHP 8.0 or later. A Moyasar account with secret API keys; a webhook in the Moyasar Dashboard is recommended. A VibeFox license key from vibefox.net (one key per domain).
