Web design

Accepting online payments in Morocco: CMI, cash on delivery and international cards

By Ismaaf Web Agency3 min read
Accepting online payments in Morocco: CMI, cash on delivery and international cards

Cash on delivery, CMI, bank transfer and international cards: how to choose the right payment mix for an online store in Morocco.

Opening an online store in Morocco raises a practical question quickly: how will customers pay? Online payment in Morocco has grown fast, but cash on delivery is still dominant in many sectors.

Cash on delivery

Paying on delivery reassures many Moroccan customers and often converts best at launch. Its downsides are refused parcels and delayed cash flow. Confirming every order by phone or WhatsApp before shipping reduces refusals significantly.

Card payments through CMI

The Centre Monétique Interbancaire (CMI) is the reference solution for accepting Moroccan and international cards. You apply through your bank with a merchant contract; the website must then integrate the gateway and display legal notices, terms of sale and a refund policy.

Selling abroad

To sell crafts or local products internationally, you need international card acceptance, clear shipping and customs information and a multilingual store. Read our guide on starting an online store in Morocco.

Recommended mix

  • Launch: cash on delivery + WhatsApp confirmation.
  • Growth: add CMI card payments.
  • Export: international cards and a multilingual store.

We integrate CMI and cash on delivery into WooCommerce and custom stores: see our website design service. Have a project in mind? Message us on WhatsApp at +212 604 762 053 for a free quote within 24 hours.

Aafaf DihajSouhaib Ismaili
Written by the Ismaaf teamPractical advice from our co-founders, for Moroccan businesses and their international customers.
About

Need help with your project?

Our team replies within 24 hours.

Contact us
FAQ

Frequently asked questions

Can a Moroccan website accept credit cards?

Yes, mainly through the CMI gateway after signing a merchant contract with your bank.

Is cash on delivery enough to start?

Often yes. Adding card payments later improves cash flow and reduces refused parcels.

How long does it take to activate online payments?

Usually several weeks between the bank application, website validation and going live.

Can I sell to customers outside Morocco?

Yes, with international card acceptance, clear shipping terms and a multilingual store.