VibeFox Moyasar for PrestaShop
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 PrestaShop. At the payment step the customer chooses Moyasar, is sent to a Moyasar payment page created for the cart, pays with mada, Visa, Mastercard, Apple Pay, STC Pay or another method active on your Moyasar account, and comes back to your shop. The order is created only after Moyasar confirms the payment, so abandoned payments leave no unpaid orders.
It suits shops in Saudi Arabia and the GCC that want to accept local and international payments with a Moyasar account. The module 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 module.
Key features
Moyasar payment page: an invoice is created for the cart total in the cart currency: SAR, AED, USD, EUR, KWD, BHD or OMR. Three-decimal currencies are converted to fils correctly.
Paid only when Moyasar confirms: the module reads the invoice from the Moyasar API with your secret key before it creates the order. The customer's return, the invoice notification and the optional webhook are checked the same way.
Amount and currency check: the paid amount and currency are compared with the cart. A mismatch puts the order in Moyasar payment on hold with a note.
No double processing: each payment is applied once, even when confirmations arrive together. A changed cart total closes the old payment page.
Test and live modes: separate secret keys for each mode. Every payment is checked and refunded with the key of the mode it was made in.
Refunds from the order page: full and partial refunds in the Moyasar payment block, up to the amount Moyasar charged. 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: Payment accepted, Delivered or Moyasar payment on hold after a successful payment, in one status change.
Moyasar block on the order page: invoice, payment, card, refund history and the module's notes. Log without keys, card data or customer details.
Requirements
PrestaShop 8.0 to 9.x, 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).
