Payment setup is the single most common point of failure for brands launching e-commerce in Morocco. Stripe is not available for Moroccan merchants. PayPal penetration is minimal. Cash on delivery still accounts for 65–75% of all online orders.
Launch without understanding these realities and you will lose sales that should have been yours.
Why Morocco's Payment Landscape Is Different
Morocco's payment infrastructure has modernized significantly since 2020, but consumer behavior lags the technology. Low trust in online card payment — driven by historical concerns about fraud and unfamiliarity — means that even buyers who have bank cards still prefer to pay on delivery.
The brands that win in Morocco design around COD as a feature, not a limitation.
Option 1: CMI (Centre Monétique Interbancaire)
CMI is Morocco's interbank payment network and the most widely used online payment gateway in the country.
What CMI accepts: all Moroccan bank cards (CIH, Attijariwafa, BMCE/Bank of Africa, Société Générale Maroc), plus international Visa/Mastercard.
Setup requirements: Moroccan business registration, professional Moroccan bank account, CMI integration contract.
Setup timeline: 2–4 weeks.
Cost: approximately 1.5–2.5% per transaction.
Shopify integration: no native Shopify app. Requires a third-party integration or developer. Several Moroccan agencies offer pre-built CMI-Shopify integrations.
Option 2: Payzone
Payzone is a newer Moroccan gateway with simpler onboarding than CMI.
Setup timeline: 1–2 weeks.
Cost: approximately 2–3% per transaction.
Shopify integration: better Shopify compatibility than CMI, easier to configure.
CMI vs Payzone: CMI has broader acceptance and lower fees. Payzone has faster setup. For brands prioritizing speed to market, Payzone first with CMI added later is a practical approach.
Option 3: Cash on Delivery (COD)
COD is not optional for any Moroccan e-commerce brand targeting a broad consumer audience.
How it works: the customer orders online and pays the delivery driver in cash. Your logistics partner collects and transfers the cash to you weekly or bi-weekly.
COD setup on Shopify: available as a manual payment method in Shopify's payment settings.
COD return rates: expect 20–35%. Confirming orders by WhatsApp before dispatch reduces returns by 15–25%. This single step adds operational cost but saves significantly more in logistics fees and returned inventory.
Which Setup Should You Launch With?
COD is mandatory from day one. Payzone is the fastest card payment to activate. Add CMI once volume justifies the setup complexity.
What About Stripe and PayPal?
Stripe: not available for Moroccan businesses to collect payments. European brands with a French or Dutch entity can use Stripe for EU customers only.
PayPal: technically available but extremely low penetration among Moroccan consumers. Not worth configuring as a primary method.
Need Help Setting Up Payments for Your Moroccan Store?
At Glorythm, payment setup in Morocco is one of the first things we handle for new clients. We have configured CMI and Payzone on Shopify for multiple brands.
FAQ
Does Shopify work with CMI in Morocco?
Yes, but it requires a custom integration. Shopify has no native CMI app.
Can I use Stripe in Morocco?
Not if your business is registered in Morocco. European brands with a French or Belgian entity can use Stripe for their European customer base.
Is COD still popular in Morocco in 2026?
Yes. COD accounts for 65–75% of online orders in Morocco. Removing it loses a significant portion of potential sales.
How long does CMI activation take?
Typically 2–4 weeks from application submission.
What is the COD return rate in Morocco?
Between 20% and 35%. Confirming orders by phone before dispatch reduces returns by 15–25%.
