Menu
Let’s Talk
Reading Now: How to Accept Online Payments in Morocco 2026: Complete Guide (CMI, PayZone, Mobile Money, PayPal) | October 6, 2025 | Last updated: May 24, 2026
Go Back to Blog

How to Accept Online Payments in Morocco 2026: Complete Guide (CMI, PayZone, Mobile Money, PayPal)

You’re launching an online store or digital service in Morocco and wondering how to accept card payments? It’s the most common question from Moroccan entrepreneurs — and the answers are evolving fast.

In 2026, Morocco has a significantly more mature online payment ecosystem than three years ago. CMI remains the reference, but PayZone, CIH Pay, mobile wallets, and payment links have changed the game — especially for freelancers and small businesses that can’t yet open a traditional merchant bank account.

This guide answers the real questions: what solutions exist, what they actually cost, how to integrate them on WooCommerce or Shopify, and which one to choose based on your situation. With a comparison table, real fees, and pitfalls to avoid.

accept online payments in Morocco

Overview: Online Payment Solutions Available in Morocco in 2026

SolutionTypeIndicative FeesPayout TimelineBest ForWooCommerce Integration
CMIBank gateway1.5 – 2.5% + fixed fees per bankD+1 to D+3Established e-commerce, registered company✅ Official plugin
PayZoneIndependent gateway2 – 3% per transactionD+2 to D+5SMEs, startups, fast integration✅ Plugin available
CIH PayBank gateway (CIH)1.5 – 2% + monthly subscriptionD+1 to D+2CIH Bank clients, e-commerce✅ Official plugin
Inwi MoneyMobile walletVariable per operationImmediateUnbanked audience, young users⚠️ Limited integration
WafaCashTransfer / walletVariable by amountImmediateOne-time payments, freelancers❌ Manual
PayPalInternational (partial)3.4 – 5% + fixed feesD+3 to D+5 (with constraints)International sales, freelancers✅ Native plugin
PayoneerInternational1 – 3% by currencyD+2 to D+3Freelancers, agencies, service exports❌ Not suited for checkout
Payment Link (CMI/PayZone)Payment without websiteSame as gateway feesPer gatewayFreelancers, small businesses, WhatsAppN/A
Cash on Delivery (COD)Cash / no technologyCarrier fees onlyAt deliveryNational e-commerce, new buyers✅ WooCommerce native

CMI: The Reference Gateway for Moroccan E-commerce

The Centre Monétique Interbancaire (CMI) is the most widely used payment gateway by Moroccan online stores. It accepts payments by CMI, Visa and Mastercard cards issued by all Moroccan banks.

How to Open a CMI Merchant Account

CMI doesn’t contract directly — you must go through your bank:

  1. Contact your primary bank (Attijariwafa, BMCE, CIH, Banque Populaire, etc.) and request an “e-commerce monetique contract”
  2. Prepare required documents:
    • Business registration (RC) or auto-entrepreneur status
    • Manager’s ID
    • Professional bank account RIB
    • Your website URL (functional with T&Cs published)
    • Description of your business and products sold
  3. Bank validates the file and transmits to CMI
  4. You receive your merchant credentials (merchant ID, hash key) within 1 to 3 weeks
  5. Integration and sandbox testing
  6. Switch to production

Real CMI Fees in 2026

  • Per-transaction commission: 1.5% to 2.5% of the pre-tax amount
  • Installation fees: often included in banking contract or 500 to 1,500 MAD
  • Monthly fees: variable by bank (0 to 200 MAD/month)
  • Payout timeline: D+1 to D+3 business days to your professional account

CMI Integration on WooCommerce

  1. Download the “CMI Payment Gateway for WooCommerce” plugin from the official WordPress repository or via your bank
  2. Install and activate in WooCommerce → Settings → Payments
  3. Enter your merchant ID, hash key and return URL
  4. Enable sandbox mode and test with CMI-provided test cards
  5. Disable sandbox and switch to production

For a complete guide on creating and optimizing a WooCommerce store in Morocco, see our comparison WooCommerce vs Shopify in Morocco .

PayZone: The Most Accessible CMI Alternative for SMEs

PayZone is a Moroccan fintech allowing card payment acceptance without going through the traditional banking system. Its main advantage over CMI: simpler registration and shorter activation times (sometimes 48 to 72 hours).

PayZone Advantages

  • Online registration without complex banking procedures
  • Accepts Moroccan and international bank cards
  • WooCommerce plugin available
  • Payment links (no website required) — ideal for freelancers and WhatsApp sales
  • Intuitive transaction monitoring dashboard

PayZone Limitations

  • Slightly higher fees than CMI (2 to 3% vs 1.5 to 2.5%)
  • Less brand recognition than CMI among Moroccan buyers
  • Maximum transaction amount limited depending on your profile

PayPal and International Solutions: The Reality for Moroccan Businesses

PayPal in Morocco

  • Receiving payments: possible with a Moroccan PayPal Business account
  • Withdrawing to a Moroccan bank account: possible but subject to Office des Changes constraints — withdrawals are capped and subject to specific exchange rules
  • Fees: 3.4% + fixed fees per transaction for payments received from abroad
  • Stripe is not available for companies legally domiciled in Morocco

Our recommendation: PayPal is relevant only if you sell to international clients who prefer PayPal. For 100% Moroccan sales, CMI or PayZone are cheaper and more appropriate.

Payoneer for Freelancers and Agencies

Payoneer is the recommended solution for Moroccan freelancers working with international clients (Upwork, Fiverr, direct clients). It allows receiving payments in USD, EUR, GBP from any country and withdrawing to a Moroccan MAD bank account. Payoneer is not a classic e-commerce checkout solution — it doesn’t replace CMI for a Moroccan-targeted online store.

Payment Links: Accept Payments Without a Website

CMI and PayZone both offer payment link functionality. You create a link from your merchant dashboard, send it to the client via WhatsApp, email, or SMS, and the client clicks, enters their card details, and pays. Ideal for coaches, freelancers, artisans and service providers who sell through social media.

Cash on Delivery: Still Essential in 2026

Despite the growth of online payment, COD remains the dominant payment method for e-commerce in Morocco. A store that doesn’t offer COD in 2026 cuts itself off from a large portion of its potential market — 30 to 50% of potential conversions.

Key COD considerations:

  • Refusal rate at delivery: 10 to 30% depending on sector. Reducible via WhatsApp or phone confirmation before shipping.
  • Logistics cost: carriers (Amana, Chronopost, CTM) often charge a COD surcharge
  • Fund recovery timeline: 3 to 10 business days depending on the carrier

Technical Integration: WooCommerce, Shopify and API

WooCommerce (Recommended)

WooCommerce has the best local payment integrations for Morocco:

  • CMI: “CMI Payment Gateway for WooCommerce” plugin — official, free, regularly updated
  • PayZone: plugin available on the PayZone website or GitHub
  • CIH Pay: plugin provided directly by CIH Bank upon contract opening
  • PayPal: native WooCommerce plugin
  • COD: native WooCommerce, no additional plugin

Shopify in Morocco

  • Shopify Payments is not available in Morocco
  • Moroccan integrators offer custom solutions to connect CMI or PayZone to Shopify via third-party gateways
  • Youcan is a Moroccan e-commerce alternative that includes native local payment integration

For Moroccan-market stores, WooCommerce is often technically superior for payment integration. See our guide WooCommerce vs Shopify in Morocco .

Security and Compliance

PCI-DSS: Managed by Your Gateway

CMI, PayZone and CIH Pay are all PCI-DSS certified. Your role: never store card data on your own server — all sensitive information transits exclusively through the provider’s secure servers.

3D Secure: Mandatory in Morocco

All transactions on Moroccan gateways go through 3D Secure — the SMS or banking notification verification step. This is a Bank Al-Maghrib (BAM) requirement and protects both merchant and buyer against fraud.

HTTPS: Mandatory

No serious payment gateway will activate on a non-HTTPS site. Verify your SSL certificate is active, all pages use HTTPS, and no mixed content issues exist. See our best web hosting in Morocco comparison if you need to upgrade your hosting.

Pre-Launch Checklist

Administrative

  • ☐ Business legally registered (RC, auto-entrepreneur, SARL…)
  • ☐ Professional bank account opened
  • ☐ Merchant file submitted to payment provider
  • ☐ Merchant credentials received (ID + API key)

Website Side

  • ☐ HTTPS active on all pages
  • ☐ T&Cs and privacy policy published
  • ☐ Payment plugin installed and configured
  • ☐ Sandbox mode tested successfully
  • ☐ Confirmation emails working
  • ☐ Production mode activated

Customer Trust Side

  • ☐ Payment method logos displayed (CMI, Visa, Mastercard)
  • ☐ “Secure Payment” badge visible near Order button
  • ☐ “3D Secure” mention displayed
  • ☐ Phone or WhatsApp visible for pre-payment questions
  • ☐ Return policy clearly displayed

FAQ: Online Payments in Morocco

Can you use Stripe in Morocco?

Not officially. Stripe isn’t available for companies legally domiciled in Morocco. Workarounds exist (creating a European entity), but they involve additional tax and legal obligations. For domestic sales, CMI or PayZone are the direct alternatives.

How long does it take to open a CMI account?

Going through your bank, typically 1 to 3 weeks after submitting a complete file. Some banks (CIH notably) have faster processes for existing clients. PayZone offers faster activation (sometimes 48 to 72 hours) if you need to start quickly.

Can you accept payments without a website in Morocco?

Yes, via payment links offered by CMI and PayZone. You create a link from your merchant dashboard, send it to the client (WhatsApp, email, SMS), and the client pays by clicking the link. Ideal for freelancers, coaches, artisans and merchants selling via social media.

What are the real CMI fees?

CMI fees vary by bank and volume. In 2026, the typical range is 1.5% to 2.5% per successful transaction. Some banks add monthly fixed fees (0 to 200 MAD). Always request a complete fee schedule from your bank before signing — including payout fees and any billing minimums.

Is cash on delivery (COD) still relevant in 2026?

Absolutely. COD remains dominant in Moroccan e-commerce, especially for new buyers and less urban audiences. Not offering COD on a Moroccan store means losing 30 to 50% of potential conversions. The challenge isn’t eliminating it — it’s managing it effectively to reduce delivery refusal rates.

Does PayZone require a bank account?

No — you can register with PayZone directly online without going through a specific bank. This makes it significantly more accessible for startups and auto-entrepreneurs. It’s one of its main differences from CMI, which requires a banking relationship.

Conclusion: Choose Based on Your Situation, Not Popularity

There’s no universally “best” payment solution for Morocco in 2026. There’s the solution suited to your situation:

  • Established WooCommerce store with regular volume: CMI via your bank — lowest fees, maximum recognition
  • Startup or new store: PayZone while the CMI file is being processed — faster to set up
  • Freelancer or service provider: CMI/PayZone payment links + Payoneer for international clients
  • Mixed audience (local + international): CMI + PayPal Business
  • National e-commerce with broad audience: CMI + COD — non-negotiable

Online payments in Morocco have progressed enormously. The tools are there, the integrations exist, timelines have shortened. What makes the difference now is the trust you inspire in your customers — not just the technology you use.

Need Help Integrating Online Payments on Your Store?

Our web agency in Morocco sets up your WooCommerce or Shopify store with CMI, PayZone or CIH Pay gateways — from merchant file opening to production launch, including testing.

Contact Our Team Now
Written by:
Youssef Full Stack Developer

Youssef is a full-stack developer passionate about the web and modern technologies. He helps businesses design high-performing, visually appealing, and SEO-optimized websites by combining design, innovation, and user experience.

Morocco

Read more like this:

Hosting in Morocco in 2026 – Complete Guide to Choosing the Best

Choosing web hosting in Morocco in 2026 is not as straightforward as it may seem. Many entrepreneurs and business owners still believe that there are numerous Moroccan hosting providers with servers physically ...

September 24, 2025
Website Creation

WooCommerce vs Shopify in Morocco 2026: The Honest Comparison to Make the Right Choice

We get asked this almost every week: “Should we go with Shopify or WooCommerce?” And honestly, the real answer isn’t what you’ll find in most articles. Because most of those articles were ...

February 26, 2026
Website Creation

Your next client might be searching for what you offer — on Google, right now.

A well-built website is a salesperson available 24/7. At AzulWeb, we build sites that work for you — even while you sleep.

Get a free quote