E-commerce website in Morocco: prices, CMI payment and delivery

E-commerce website in Morocco: prices, CMI payment and delivery

Selling online in Morocco has never been easier, but a profitable e-commerce website takes preparation.

Budget, card payment or cash on delivery, logistics and running costs: everything to plan for in 2026.

Request a quote
Services (optional)

✓ Free quote · ✓ Reply within 1 business day · ✓ 5/5 on Google (31 reviews)

Published on · Updated on · By the IT LABS PRO team

An e-commerce website is more than an online catalogue: it is a payment method, logistics, customer service and legal obligations. Before asking for quotes, it helps to know the cost items and the choices that will make your shop succeed, or not. This guide covers Morocco in 2026.

What budget for an e-commerce website in Morocco?

At IT LABS PRO, an e-commerce website starts from 15,000 MAD, with a build time of 4 to 8 weeks depending on the project. The budget grows with:

To compare with a showcase or multilingual website, see our guide to website costs in Morocco in 2026.

The running costs to plan for

Beyond the build, an online shop has yearly costs: hosting, domain name and SSL certificate (allow 2,500 to 3,200 MAD a year in total), commissions on card payments, maintenance and security updates, and possibly SEO or online advertising to bring in visitors. Include these amounts in your cash-flow plan from the start.

Card payment: the CMI and aggregators

In Morocco, online card acceptance goes mainly through the Centre Monétique Interbancaire (CMI). The merchant signs an acceptance contract with their bank, then the payment gateway is integrated into the website. The customer pays on a secure page, with 3-D Secure authentication.

Payment aggregators such as Payzone also offer online payment solutions, sometimes quicker to set up for small businesses. Fees (set-up, commission per transaction) vary with the offer and the volume: ask your bank and the providers for a written price list and compare them over a year.

Be careful with international payment solutions popular in Europe: not all of them are available to companies established in Morocco. Stripe, for example, does not list Morocco among its supported countries (checked in September 2026).

Cash on delivery

Cash on delivery is still very common among Moroccan buyers. It reassures customers who hesitate to pay online and often increases the conversion rate. On the other hand, you have to manage orders refused on delivery and the collection of cash by the courier. Most shops offer both options: card payment and cash on delivery.

To go further, read our guide to online payment in Morocco.

Delivery: a cost not to underestimate

Choosing your courier

Compare delivery companies on the areas they cover, their lead times, their prices by weight, how they handle cash on delivery (paying the funds back, delays) and parcel tracking. A good courier offers an interface or an API to create shipments directly from your shop.

Showing the terms clearly

Delivery charges, lead times by city, returns and exchange policy: this information must be visible before the order is confirmed. Charges discovered at the last moment are one of the main causes of abandoned baskets.

Preparing orders efficiently

Up-to-date stock, packaging ready, delivery notes generated automatically: logistics matter as much as the website for customer satisfaction.

Legal obligations

An e-commerce website collects personal data (name, address, phone). In Morocco, this processing falls under law 09-08 on personal data protection, overseen by the CNDP. Plan a privacy policy, terms of sale and the CNDP formalities: our article on law 09-08 and websites sums up the essentials.

What makes an online shop sell

Pre-launch checklist

The indicators to track after launch

Tracked every month, these figures show exactly where to focus: traffic, product pages, delivery or loyalty.

Frequently asked questions

Do I need a company to sell online in Morocco?

You must operate within a legal framework (auto-entrepreneur, company…) and meet your tax and data protection obligations. Ask an accountant to confirm the right status for your activity and volume.

Can I offer cash on delivery only?

Yes, at the start. But adding card payment reassures some buyers, reduces refusals on delivery and simplifies your cash flow.

How long does it take to build an online shop?

Usually 4 to 8 weeks, depending on the number of products, payment methods and integrations. Preparing the product pages often takes as long as the development.

How do I make my shop known?

Combine SEO for product and category pages, advertising (Google Ads, social media), a Google Business Profile and loyalty for your first customers (e-mails, offers).

In short

An e-commerce website in Morocco starts from 15,000 MAD, plus yearly costs for hosting, payments and maintenance. Offer card payment (via the CMI or an aggregator) and cash on delivery, take care of logistics and the information you display, and meet your personal data obligations. Discover our e-commerce website development in Morocco or read our guide to starting an online shop step by step.

Sources