Moyasar
Cards and mada for Saudi Arabia — one-time payments via Moyasar hosted invoices.
Everything you need to know
About Moyasar
Moyasar is a developer-friendly Saudi payment gateway supporting mada, Apple Pay and cards.
What Moyasar supports
Cards and mada for Saudi Arabia — one-time payments via Moyasar hosted invoices.
- Payment methods: mada, cards, Apple Pay, STC Pay
- Where it works: Saudi Arabia
- Billing: one-off payments
- Price: free for every PremiumPress member
Setting up Moyasar in PremiumPress
Activate the free plugin, then open your theme’s payment settings and add your Moyasar credentials:
- Secret key — Moyasar Dashboard → Settings → API Keys. Used as HTTP Basic username to call the API.
- Publishable key — Public key (optional here — used by client-side card forms).
- Webhook secret token — Recommended — the “secret_token” you set on the Moyasar webhook; it is echoed in each payload and checked here. Add a webhook
Amounts are sent in halalas (SAR × 100). Test card: 4111 1111 1111 1111, any future expiry, CVC 123. The plugin requires PremiumPress 12.
Moyasar plugin FAQ
What do I need to set up Moyasar in WordPress?
You'll need a Moyasar account and its Secret key, Publishable key and Webhook secret token, which you enter in your PremiumPress theme's payment settings. The plugin itself is free for members.
Does Moyasar support recurring subscriptions?
Moyasar handles one-off payments in PremiumPress. If you need recurring billing, choose a gateway shown under the Subscriptions filter on the plugins page.
How does the Moyasar checkout work?
Real one-time payments via Moyasar hosted Invoices, with authoritative status verification and a signed webhook. One-time payments (Saudi Arabia, SAR).
Plugin Details
- Price
- Free
- Requires
- PremiumPress 12
- Provider
- Website
Docs, guides & discussion
Official Moyasar documentation, plus community threads and video walkthroughs.