Back to blog
E-commerce 7 min read·9 September 2026

Accepting online payments in Morocco: CMI, PayPal, bank transfer — how it works

Local card payments, PayPal for foreign customers, bank transfer on order: a comparison of online payment options available in Morocco for a small shop.

Accepting online payments in Morocco: CMI, PayPal, bank transfer — how it works

"We'd like to sell online, but how do we get paid?" is one of the first questions a Moroccan business asks before launching an online shop. Between local banking solutions, international platforms and more informal methods, here's how to find your way.

CMI: Morocco's reference banking solution

The Centre Monétique Interbancaire (CMI) is the payment gateway used by nearly all Moroccan banks to accept local and international cards (Visa, Mastercard) directly on a website. It's the most widely used solution for Moroccan online shops, but it requires opening a merchant account with your bank, with paperwork and a validation delay of several weeks.

PayPal: convenient for foreign customers

PayPal remains widely used by an international clientele, especially European, who prefer not to enter their card number directly on an unfamiliar site. Integration is quick, but fees are generally higher than CMI, and funds pass through a PayPal account before being transferred to a Moroccan bank account, sometimes with an added delay.

Comparing online payment solutions in Morocco

Solution Best for Setup time Typical fee
CMI (card payment) Mostly Moroccan clientele 2 to 6 weeks (bank paperwork) ~1.5 to 2.5% per transaction
PayPal International clientele, exported products A few days ~3.5 to 4.5% + fixed fee
Bank transfer on order B2B sales, high amounts Immediate No fee
Cash on delivery Local customers wary of online payment Immediate None, but non-payment/return risk

Bank transfer: simple but slow

For B2B orders or large amounts, a classic bank transfer remains a valid option — no fee, but a processing delay that can cool off an impulse purchase. It's rarely the best option as a sole choice for a general-public shop.

Cash on delivery, still in high demand

A significant share of Moroccan online shoppers remain wary of card payment and prefer to pay cash on receiving the package. Offering this alongside online payment reassures part of the clientele, at the cost of a risk of refused packages.

Which combination to choose based on your clientele

Mostly Moroccan clientele: prioritise CMI, complemented by cash on delivery. International clientele or exported products: prioritise PayPal, with CMI as a complement for local buyers. B2B or high amounts: bank transfer with an order confirmation email.

What to check before choosing

Beyond the commission, check the actual delay before funds reach your account, compatibility with your e-commerce platform, and support in case of a dispute or refund.

Conclusion

There's no single perfect solution — the right combination depends on your clientele and the type of product sold. Web Mogador integrates the right payment solutions (CMI, PayPal, bank transfer) directly into every online shop project for merchants in Essaouira and the region.

Frequently asked questions

How long does it take to get a CMI merchant account?

Expect generally 2 to 6 weeks between filing the application with your bank and the actual activation of online payment, depending on the bank's responsiveness and how complete the submitted file is.

Can you launch an online shop without a CMI merchant account?

Yes, by starting with PayPal, bank transfer and cash on delivery while the CMI application is being processed. Many Moroccan shops add CMI later once the business is up and running.

Should you offer several payment methods or is one enough?

Offering at least two options (for example CMI + cash on delivery, or PayPal + bank transfer) increases conversion by adapting to different customer preferences, without needlessly multiplying technical integrations.

Have a project in mind?

Free first call. Quote within 24h. No commitment.

Start my project

This site uses audience measurement cookies to improve your experience. Learn more