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

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?
It is the payment method that exposes a buyer least: they give out no bank details, pay nothing when ordering, and can refuse the parcel in front of the courier at no cost. Their only commitment is to be there with the agreed amount. The financial risk of the transaction sits with the seller, not with them.
Can I pay by card or bank transfer on delivery?
No: the courier has no payment terminal and his manifest states an amount to be collected in cash. Payment by another means would have to happen before the parcel is dispatched, with the order marked as already settled, otherwise the courier will not release the parcel.
What happens if I have not got the exact amount?
The courier can often make change, especially mid-round. Otherwise you can go and get it, or delivery is postponed to another attempt. It is better to have the exact amount ready: a parcel that goes back for want of change costs the seller fees and delays your order by several days.
Can the courier ask me for more than the price I was quoted?
No. The amount to be collected is printed on the parcel manifest and the courier cannot change it. It matches the total agreed during the confirmation call, delivery included, and it also appears on the public parcel-tracking page. Any discrepancy between the two should be raised with the seller before paying.
Can I open the parcel before paying?
That depends on the arrangement between the seller and the carrier, and it is not a uniform rule in Morocco. What is always possible is to see the parcel, hold it, check its outward condition and refuse before paying — refusing on delivery costs the customer nothing.
Can I keep only part of an order with several items?
Not at the door: the courier collects the single amount on his manifest and is not authorised to recalculate a total or take an item back. An order is amended during the confirmation call, before dispatch. Afterwards the only clean route is to refuse the parcel and place a corrected order.
When does the seller receive the cash the courier collected?
Not on the day of delivery. The courier hands the cash to the carrier, which remits in pooled cycles after reconciling delivered and returned parcels. On CODFamilia the order's profit is nevertheless credited to the wallet as soon as it is marked 'delivered', and the 'paid' status later records the actual remittance.
Does the seller pay anything if the customer refuses to pay?
Yes, and this is the core of COD risk: there is no revenue, but the delivery fee remains due and a return fee is added, configured separately depending on whether the customer saw the product and refused it or could not be reached. The product itself goes back into stock and can be sold again.
Who sets the amount the customer pays?
The seller, and only the seller. CODFamilia shows a product price and the fees — 10,00 MAD of confirmation per order, plus delivery according to the city — but imposes no resale price. The total quoted to the customer is the seller's decision, and that total becomes the amount to be collected.

Also worth reading

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