CODFamilia
Features How it works Pricing Blog FAQ Academy Sign up Sign in

Cash on delivery in Morocco: how COD actually works

Cash on delivery dominates Moroccan e-commerce: the customer pays the courier in cash on arrival. How it works, what it really costs, and how sellers manage it.

The essentials

What is it?
COD — cash on delivery — is a way of selling in which the customer orders without paying and then hands cash to the courier on receipt. In Morocco it is the majority payment method for online sales, because it requires the buyer to have neither a bank card nor prior trust in the seller.
Who is it for?
It concerns e-commerce sellers serving the Moroccan market: independent merchants, dropshippers, YouCan and Shopify stores, and anyone selling through social media without an online payment facility.
How does it work?
The customer places an order; an agent calls to confirm the item, address and price; the parcel is packed and handed to a courier; the courier collects the cash; the money reaches the seller once confirmation and delivery fees have been deducted.
What is it for?
It removes the main obstacle to selling online in Morocco — reluctance to pay an unknown seller in advance. The buyer takes no financial risk, which markedly increases order volume, at the cost of heavier operations for the seller.
How do you use it?
Three things are needed: an available product, someone to call every customer before dispatch, and a courier that collects and remits the cash. CODFamilia brings all three together in one platform, with a catalogue of 1 products and delivery to 65 Moroccan cities.

Cash on delivery (COD) is a sale in which the customer pays nothing when ordering and settles the full amount in cash to the courier at the moment the parcel is handed over.

Why cash on delivery dominates in Morocco

Moroccan e-commerce grew up without card payments. The reasons are well known and compound each other: a large share of the population does not use cards for online purchases, fear of fraud remains high, and a buyer has no simple way of checking that a seller found on Instagram really exists.

COD solves this by reversing the order of trust: the seller trusts the customer rather than the other way round. The customer sees the parcel, holds it, then pays. This shift in risk is why a shop offering cash on delivery receives far more orders than one demanding payment up front.

The risk does not disappear, though — it changes sides. It is now the seller who fronts the product, the packaging and the delivery without knowing whether the customer will be there, will have changed their mind, or ordered on impulse. The whole discipline of COD consists of reducing that uncertainty before the parcel leaves.

The six steps of a COD order

A cash-on-delivery sale is not a transaction but a chain. Every link can break, and each one has a cost.

  1. The order arrives — From an online store, a form, a direct message or a spreadsheet. At this point it is not a sale but an intention — what the trade calls a lead.
  2. Phone confirmation — An agent calls the customer to check the item, the quantity, the total price, the exact address and whether the person will be available. This is the step that decides whether everything after it is profitable.
  3. Packing — The product is picked from stock, packed and labelled with the courier's reference.
  4. Dispatch — The courier takes charge of the parcel and moves it to the destination city.
  5. Delivery and collection — The courier hands over the parcel and collects the cash. If the customer cannot be found, a second attempt is made, after which the parcel goes back as a return.
  6. Remittance — The courier remits the collected cash. The seller keeps what remains after the purchase price, the confirmation fee and the delivery fee.

What a COD order really costs

Beginners work out their margin by subtracting the purchase price from the selling price. That is the mistake that closes most COD shops: three further costs apply, and two of them are incurred even when the sale fails.

Cost When it applies Who bears it
Product purchase price On every dispatched order The seller
Confirmation fee As soon as an agent calls the customer The seller
Delivery fee On dispatch, delivered or not The seller
Return fee When an undelivered parcel comes back The seller
Advertising Per lead generated, delivered or not The seller

Delivery rate: the only metric that matters

The delivery rate is the share of dispatched orders that the customer actually pays for. It, rather than the number of orders, decides whether a shop makes money.

The reason is arithmetic. An undelivered parcel loses the delivery fee, the return fee and the advertising cost of the lead, with no revenue at all. Several successful sales are therefore needed to absorb one failure. Moving a delivery rate from 50% to 70% changes the result more than increasing order volume by half.

The causes of failure are nearly always the same: an imprecise address, an unreachable customer, an order placed without real intent to buy, or a misunderstanding about the total price. All of them are detectable during the confirmation call — which is why that step, seemingly a cost, is in fact what protects the margin.

The difficulties specific to COD, and what can be done

  • Refusal on delivery — The customer changed their mind or was never serious. A well-run confirmation call removes most of these cases before dispatch.
  • Tied-up cash — Product, packaging and advertising are paid for before any money comes in. This is the most underestimated constraint in the business, and the reason advances against profit exist.
  • Address errors — A district with no street name, a city with a namesake, a transposed number. Normalising the address during the call avoids the return.
  • Scattered tracking — Orders in a spreadsheet, statuses at the courier, notes in a notebook: beyond a few dozen orders a day the records stop reconciling.
  • Returns to process — A returned parcel has to go back into stock and its cost charged to the right order, otherwise the margin shown is wrong.

Running COD by hand, or with a platform

Up to about ten orders a day, a spreadsheet and a phone are enough. Beyond that, three problems appear together: you no longer know who has been called, you no longer know where each parcel is, and you no longer know what you have actually earned.

A COD management platform answers those three questions by keeping a single thread for each order, from arrival to remittance. It does not replace the work — customers still have to be called and parcels packed — but it removes the re-entry and the doubt.

Need By hand With a platform
Knowing who to call A column in a spreadsheet A lead queue, locked during the call
Knowing where a parcel is The courier's site, parcel by parcel Status pulled onto the order automatically
Working out the margin One calculation per order, redone by hand Profit computed on delivery and posted to the wallet
Getting paid Transfers to reconcile yourself Balance and withdrawal requests with supporting documents
Handling returns A parallel record Fees charged to the original order

Frequently asked questions about COD in Morocco

What exactly is COD?
COD stands for cash on delivery. The customer orders without paying anything, then settles the amount in cash with the courier on receipt of the parcel. In French it is called paiement à la livraison, and in Arabic الدفع عند الاستلام.
Is cash on delivery legal in Morocco?
Yes. It is an ordinary sale with payment in cash on handover of the goods, practised by every Moroccan courier. The usual commercial obligations apply: invoicing, income declaration and consumer law.
How much does a COD order cost?
Three fees sit on top of the product purchase price: phone confirmation, delivery and, if the delivery fails, the return. On CODFamilia confirmation is 10,00 MAD per order and delivery depends on the destination city. No percentage commission is taken on revenue.
Do you need stock to sell with COD?
Not necessarily. With CODFamilia, catalogue products are stored and shipped by the platform: the seller picks a product, receives orders and never handles the goods. Sellers who hold their own stock can also have it fulfilled.
Why call the customer before dispatching?
Because a parcel sent without confirmation is markedly more likely to come back, and a return costs the delivery fee, the return fee and the advertising spent on the lead. The call verifies purchase intent, the exact address, the total price and the customer's availability.
What happens if the customer refuses the parcel?
The parcel goes back to stock as a return. The seller bears the delivery and return fees; the product itself is not lost, since it re-enters stock and can be sold again.
What counts as a good delivery rate in Morocco?
It varies widely by product, price point and lead quality, and any average presented as a rule should be treated with suspicion. What is verifiable is that the rate is measured order by order, and that phone confirmation is the lever that improves it most.
Which Moroccan cities can be delivered to?
CODFamilia currently delivers to 65 cities, each with its own delivery fee. The full list and current fees are on the delivery cities page.
Is COD suitable for dropshipping?
It is the dominant model for Moroccan dropshipping, precisely because the customer needs no bank card. The difference from international dropshipping is lead time: the goods must already be in Morocco, otherwise delivery exceeds what a buyer will wait.

Also worth reading

Sell cash on delivery in Morocco, without stock or commission

A catalogue of 1 products, phone confirmation by our team, delivery to 65 cities, and profit credited on delivery.

Sign up