Skip to main content

Online Payment on Shopify in Morocco

Shopify Payments is not available in Morocco, but ChariBaaS closes the gap with an official Shopify plugin that accepts CMI cards, Visa, Mastercard, Maroc Pay and wallets directly in the native checkout. 5-minute install, native MAD settlement, free sandbox.

What is it?

Shopify is the world's #1 e-commerce platform, powering over 4 million stores in 175 countries. In Morocco, Shopify is increasingly adopted by modern merchants for its simplicity, professional themes and rich app ecosystem.

The problem: Shopify Payments, the native payment solution, is not available in Morocco in 2026. To accept online payments on Shopify in Morocco, you must integrate a third-party payment gateway certified by Shopify and compatible with local payment methods.

Shopify-compatible gateways in Morocco:

  • ChariBaaS, official plugin, CMI + international cards + Maroc Pay, native MAD
  • CMI, third-party plugin, domestic cards only
  • Payzone, local cards, complex integration
  • Stripe / PayPal, not available in Morocco for local settlement

Why ChariBaaS?

The ChariBaaS Shopify plugin is the most complete payment gateway for Shopify in Morocco.

Official Shopify App Store plugin. One-click install, immediate validation, automatic updates. No script copy-pasting, no theme hacking.

Every Moroccan payment method. CMI domestic cards, international Visa/Mastercard, Maroc Pay (QR), wallets, transfers. Your customers pay with whatever they have at hand.

Native MAD. Prices display in dirhams, settlements land in dirhams on your Moroccan account. No forced conversion, no FX leakage.

Built-in 3D Secure 2.0. Strong authentication aligned with Bank Al-Maghrib directives, frictionless for repeat customers thanks to adaptive risk analysis.

Free sandbox. Test the full Shopify payment flow with test cards before going live.

How ChariBaaS addresses this

Here's how ChariBaaS activates online payments on your Shopify store in Morocco:

  1. Install. Install the ChariBaaS plugin from the Shopify App Store or our site (5 minutes).
  2. Connect. Paste your ChariBaaS API keys (sandbox first, then production).
  3. Configure. Enable the payment methods you want (CMI, Visa/MC, Maroc Pay, wallets) directly from the Shopify admin.
  4. Test. Test with sandbox cards inside the Shopify checkout.
  5. KYB. Submit your merchant file (commercial register, ICE, articles, director ID), validation in 48-72 hours.
  6. Production. Go live by swapping in your production API keys. That's it.

Transparent per-transaction pricing, no setup fee, no commitment. Technical support in French and Arabic during integration.

Use cases

Fashion & lifestyle store

Collect orders from local and international customers with a smooth checkout and card tokenisation for return shoppers.

Drop-shipping

Accept MAD payments with quick settlement to finance supplier orders without breaking cashflow.

Digital products & online courses

Instant sales with automatic access delivery once the payment is confirmed via signed webhook.

Shopify Plus marketplace

Split payments between sellers with consolidated reporting for multi-vendor Shopify Plus stores.

Shopify subscriptions

Compatible with Shopify subscription apps (Recharge, Bold Subscriptions) for monthly billing in MAD.

Frequently asked questions

Since Shopify Payments is unavailable in Morocco, you must install a third-party payment gateway plugin. ChariBaaS offers an official Shopify plugin that accepts CMI cards, Visa, Mastercard, Maroc Pay and wallets in native MAD. 5-minute setup from the Shopify App Store.

No. Shopify Payments is not available in Morocco in 2026. Moroccan merchants must integrate a third-party Shopify-certified gateway. ChariBaaS is the most complete alternative for the Moroccan market.

No. Stripe is not available in Morocco as a regulated entity. Even through Shopify, you cannot enable Stripe to collect payments from Moroccan customers with settlement in Morocco. ChariBaaS is the local alternative compliant with Bank Al-Maghrib.

The plugin itself is free. You only pay per successful transaction (from 1.8% based on your volume), with no setup, no monthly subscription and no commitment. Your Shopify subscription remains separate (starts at $29/month).

Yes, with the ChariBaaS plugin. The customer picks Maroc Pay at checkout, a QR code is shown, they scan with their banking app or wallet, and the transaction confirms in real time. ChariBaaS is one of the only Shopify Morocco plugins to support Maroc Pay natively.

Yes. Shopify supports MAD as a primary currency. You can also display multi-currency prices (USD, EUR) with on-the-fly conversion, while settlement stays in MAD via ChariBaaS.

Plugin install: 5 minutes. KYB validation (commercial register, ICE, articles, director ID): 48-72 hours. You can test in sandbox without waiting for KYB.

Ready to get started?

Request a demo and discover how ChariBaaS can power your financial products in Morocco and beyond.

Request a Demo