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 buyers and sellers alike.
The essentials
- What is it?
- It is the act of payment in a COD sale: the customer hands the courier, in banknotes, the exact amount agreed during the confirmation call, and receives the parcel in exchange. There is no card, no transfer, no deposit and no prior commitment.
- Who is it for?
- Two people in direct contact — the customer and the courier — and three parties who never meet: the carrier that pools the collected cash, the platform that works out the order's profit, and the seller who receives the balance.
- How does it work?
- The courier calls, introduces himself, states the amount to collect as printed on his manifest, hands over the parcel and takes the cash. The amount is reported up to the carrier, which remits pooled sums; the platform deducts the product price and the fees and credits the profit to the seller's wallet.
- What is it for?
- Because a Moroccan buyer will not pay a seller they do not know in advance, and because this method gives them one simple guarantee: they see the parcel before taking out their money. In exchange, it is the seller who fronts every cost and waits several days to be paid.
- How do you use it?
- For the customer: have the agreed amount in cash and be reachable on the number given. For the seller: state an exact total during the call, delivery included, and watch the order move from 'delivered' to 'paid'. On CODFamilia the profit is credited to the wallet on delivery and can then be withdrawn.
Paying on delivery is a cash collection carried out by the courier at the moment the parcel is handed over: the money passes from customer to courier, courier to carrier, carrier to platform, then to the seller — and none of those transfers is instant.
Who holds the money, and for how long
The money from a COD sale changes hands four times before it belongs to the seller. This is not administrative clutter: it follows from the fact that the person collecting is not the person selling, and that a carrier does not make one bank transfer per parcel.
At every stage somebody holds a sum that is not theirs, for a period known in advance. This is the part of COD that most surprises a new seller: they see 'delivered' on screen and assume the money is available, when delivery is only the first of four transfers.
| Transfer | From whom, to whom | What triggers it |
|---|---|---|
| 1. Collection | Customer to courier, in cash | The parcel changing hands at the door |
| 2. Hand-up | Courier to carrier | The end of the courier's round |
| 3. Remittance | Carrier to platform | A pooled payment cycle, not one parcel at a time |
| 4. Credit to the seller | Platform to the seller's wallet | The order moving to 'delivered' |
What the customer takes out of their pocket, to the dirham
The customer pays one single amount: the total agreed during the confirmation call, delivery included. There is no supplement at the door, no handling charge, no tax added by the courier. The figure printed on the parcel manifest is the only one the courier may ask for.
This is the point that makes or breaks a delivery. A customer who was quoted a product price with no mention of the delivery fee discovers a higher total on their doorstep and refuses — not because the gap is large, but because they feel misled. That single slip accounts for a sizeable share of returns, and it is entirely avoidable: say the total out loud during the call and wait for an explicit yes.
How that total breaks down internally — product, confirmation fee, delivery fee — is none of the customer's business. It is the seller's business, who worked it out before setting the price. For the buyer there is one number, and it has to be right.
Cash, not a card terminal
The courier arrives with a parcel and a manifest, not a payment terminal. That is a practical constraint rather than a commercial policy: equipping thousands of couriers with terminals, keeping them working in areas with weak coverage and reconciling each transaction against each parcel would cost more than the whole model earns. Paying on delivery in Morocco is therefore paying in banknotes.
This has consequences for both sides. The customer has to get their money ready before the courier arrives, which means knowing the amount — hence the importance of the call. The courier, for his part, carries a growing sum through the whole round and is not there to act as a bank.
Some customers offer the seller a bank transfer or a mobile payment to avoid handling cash. That is a bad idea for everyone: the courier has no record of such a payment, his manifest still shows an amount to collect, and he will not release the parcel without taking it. If payment is to be made another way, it must happen before the parcel is dispatched and the order must be marked as already settled.
When the customer has not got the right change
This is the most ordinary and the most badly handled incident in COD delivery. The customer has a large note, the courier has not enough change, and a sale closed three days ago stalls over a handful of coins.
In practice there are three outcomes, and they do not cost the same.
- The courier makes change — The commonest case mid-round: he has collected on other parcels and holds small notes. The delivery completes normally.
- The customer goes to get change — At a nearby shop, while the courier waits or moves to the next parcel. It works, but only if the customer is willing to move.
- The parcel goes back — The courier cannot release the parcel without collecting the exact amount. The parcel takes an incident status, another attempt is scheduled, and if that fails it comes back as a return — with the delivery fee and a return fee charged to the seller.
An order with several items: partial acceptance
When a parcel holds several items — two sizes of the same garment, a product plus an accessory sold as an upsell — the customer may want to keep only part of it. The question then becomes: what do they pay, and what happens to the rest?
The principle is simple and worth stating plainly: the courier collects the amount printed on his manifest, and that amount covers the whole parcel. A courier is not authorised to recalculate a total, take an item back and hand over the difference — he has neither the unit prices, nor the authority, nor the float to do it.
A customer who wants only part of the parcel must therefore be dealt with before delivery, not on the doorstep. The confirmation call is where an order gets reduced or amended: remove the line, recalculate the total, restate the new amount. After dispatch, the only clean outcome is to let the parcel go back and create a fresh order with what the customer actually wants — which costs a delivery and a return, and shows once again that the call decides everything.
Why the money takes days to reach the seller
A seller looking at the chain of transfers sees at once where the delay comes from: the courier collects within the day, but the carrier does not pay out parcel by parcel. It pools collected cash over a cycle, reconciles it against the parcels actually delivered, deducts the returned ones, and remits the lot. It is that reconciliation, necessary as it is, that takes the time.
An accounting step sits on top of it at the platform's end: each order has to be settled individually, because the seller's profit is not the amount collected. The product price, the confirmation fee and the delivery fee come off it, and return fees for parcels that failed must be charged to the right order. A lump payment without that work would be a figure nobody could check.
The result is a structural gap between the moment a sale is made and the moment the money can be used. On CODFamilia two mechanisms soften it without removing it: profit is credited to the wallet on delivery, so it is visible and accounted for before the carrier's remittance; and an advance against profit can be requested on orders already dispatched but not yet delivered, capped as a percentage of those profits and later deducted from future profits.
The uncomfortable part should be said outright: this gap is the main drawback of COD for a seller, and it grows with volume. The more you sell, the larger the sum tied up in parcels in transit. No platform makes that constraint disappear; it can only make it legible and partly advanceable.
Who carries which risk
Paying on delivery does not remove risk, it moves it. Knowing who carries what prevents misunderstandings, and also answers the question a buyer actually asks: is this safe for me?
| Party | What they risk | What protects them |
|---|---|---|
| The customer | That the product does not match the advert | They see the parcel before paying and can refuse at no cost |
| The customer | Being asked for more than the quoted amount | The manifest amount is fixed and visible on the public tracking page |
| The seller | Refusal, absence, unreachable customer | The confirmation call, a second number, follow-up |
| The seller | Cash tied up while the parcel is in transit | An advance against profit, and a price that absorbs failures |
| The courier | Carrying cash all day | Regular hand-ups to the carrier |
| The platform | Fronting product and fees on a sale not yet collected | Return fees, and a minimum withdrawal on the wallet |
Frequently asked questions about paying on delivery
Is paying on delivery safe for the buyer?
Can I pay by card or bank transfer on delivery?
What happens if I have not got the exact amount?
Can the courier ask me for more than the price I was quoted?
Can I open the parcel before paying?
Can I keep only part of an order with several items?
When does the seller receive the cash the courier collected?
Does the seller pay anything if the customer refuses to pay?
Who sets the amount the customer pays?
Also worth reading
- 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 work…
- 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…
Collect, track and get credited without re-entering anything
The amount to collect carried on the parcel, statuses pulled in automatically, profit credited to the wallet on delivery, and withdrawals with supporting documents.
Sign up