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.
- 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.
- 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.
- Packing — The product is picked from stock, packed and labelled with the courier's reference.
- Dispatch — The courier takes charge of the parcel and moves it to the destination city.
- 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.
- 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?
Is cash on delivery legal in Morocco?
How much does a COD order cost?
Do you need stock to sell with COD?
Why call the customer before dispatching?
What happens if the customer refuses the parcel?
What counts as a good delivery rate in Morocco?
Which Moroccan cities can be delivered to?
Is COD suitable for dropshipping?
Also worth reading
- Paying on delivery: how the money actually moves Who collects the cash, who holds it and for how long: the mechanics of paying on delivery in Morocco, for buy…
- Selling without stock in Morocco: what it really means Selling without buying or storing goods: how a catalogue product works, what it still costs you, and how it c…
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