🛒 Ordering cash on delivery without nasty surprises: the buyer's guide

🌐 Français · English · العربية

Paying on delivery feels safe, but it doesn't protect you from everything. How to spot a dodgy shop, check the parcel, refuse politely, know your rights in Morocco and complain: a practical buyer's guide.

In short

1. Why COD feels safe… and where it falls short

In Morocco, 84.1% of online shoppers have used cash on delivery (ANRT survey, via Le360, 2025). In Algeria, the figure quoted is 95% of transactions, chosen in part "because of the risk of scams" (TSA Algérie, 2025). COD is first and foremost insurance that buyers give themselves.

But that insurance has holes:

What I see in the field

Many shops sell entry-level products, often imported, at a clearly inflated price to make up for their returns and losses. The buyer then overpays for a mediocre product, or refuses it, which creates even more returns. It isn't always bad faith: it's a system that feeds itself. Official sources confirm that non-conformity is the number-one complaint, but no study measures the price gap, so take the time to compare.

2. Spotting a dodgy shop or ad

Warning signs

SignWhy it's suspiciousHow to check
No physical address, no phone, no identifiers (RC, ICE)Law 31-08 requires online sellers to show their name, phone, email and physical address, plus their trade register and tax ID (Article 29)Look for a "Legal notice" or "About us" page; call the number
No return policyThe right of withdrawal must be stated (Article 29)If nothing is written, ask in writing before ordering
"Too good" photos, or photos found elsewhereCatalogue photos reused by dozens of shopsReverse image search (Google Lens): if the same photo appears everywhere, what you receive may be different
Fake scarcity: "Only 3 left!", a countdown that restartsPushes you to order without thinkingReload the page later: has the counter reset?
Huge strikethrough price: "-70% today only"The "before" price often never existedCompare with other shops and physical stores
Miracle claims (health, weight loss, hair)Products often non-compliant or dangerousMaximum caution; ask about approval and origin
All reviews perfect, all from the same dayFake reviewsSearch the shop's name + "review" or "scam" on social media
Page created a few weeks ago, comments turned offThrowaway shopCheck the Facebook page transparency (creation date, name changes)
Unclear total priceDelivery fees revealed at the doorAsk for the exact total before confirming

👉 Unsure about a message, a text or an offer? Paste it into the scam checker, and browse the scam observatory to see which tricks are going around right now.

Decision tree: should I order?

3. Questions to ask before ordering

Ask them in writing (WhatsApp, message): a written answer will help if there is a dispute.

  1. What is the total I pay the driver, delivery included?
  2. How long does delivery take to my city?
  3. Can you send me a real photo or a short video of the product (not the one in the ad)?
  4. What are the dimensions, the material, the exact size in centimetres?
  5. Can I check the contents before paying? If so, is that written somewhere?
  6. How do returns work if the product doesn't match? Who pays for the return?
  7. Is there a warranty? For how long?
  8. What is your company name, address and ICE?

A serious seller answers without fuss. A seller who gets annoyed or goes silent has already answered.

4. On delivery day

Before the driver arrives

At the door

  1. Check the outside: packaging intact, correct name and amount on the label.
  2. Ask politely whether you can check the contents. The driver isn't legally required to agree: if they refuse, stay calm.
  3. If inspection is allowed: check the essentials quickly (right product, size, colour, nothing broken). This is not the time for a long try-on.
  4. Film the unboxing if you can: it is useful evidence in a dispute.
  5. Ask for a receipt or keep the delivery message.

A review published in June 2026 describes a driver who refused any inspection ("I don't have time for you") (Trustpilot, 2026). It is a single account, but it shows why it pays to ask before ordering whether inspection is possible.

5. Your rights in Morocco (Law 31-08)

These are the rules of Law 31-08 on consumer protection (Official Bulletin of 7 April 2011) for distance purchases:

Your rightWhat the law saysArticle
To be informed before buyingMain features, name, phone, physical address, delivery costs and times, right of withdrawal, payment termsArt. 29
To receive written confirmationNo later than delivery, with the address for complaints, how to withdraw, after-sales service and warrantiesArt. 32
To change your mind7 days from receipt, with no reason needed and no penalty, except any return costs. 30 days if the seller failed to confirm the mandatory information in writingArt. 36
To be refundedWithout delay and within 15 days at the latest; after that, interest at the legal rate is addedArt. 37
To be delivered on timeAt most 30 days after confirmation, unless agreed otherwiseArt. 39
Not to carry the burden of proof"The burden of proof lies with the supplier" (information, confirmation, deadlines)Art. 34
The seller answers for the courierThe seller is "fully liable" for proper performance of the contract, even when a courier handles itArt. 26
Not to be misled by advertisingFalse or misleading advertising is banned (qualities, origin, price…), with fines of MAD 50,000 to 250,000Art. 21 and 174
Warranty against defectsThe legal warranty against defects in the item sold always appliesArt. 65 onwards

Exceptions to withdrawal (Art. 38): personalised or made-to-measure goods, perishable goods or goods that cannot be sent back, unsealed software or recordings, newspapers, etc.

What the law doesn't say: it does not provide a right to open the parcel in front of the driver. Your real safety net is the 7-day withdrawal period.

Reforms in progress: a draft amendment to Law 31-08 and private members' bills (including a 15-day withdrawal period for an undisclosed defect) were announced in 2025 (Yabiladi, 2025; Hespress, 2025). To our knowledge, they had not been adopted as of October 2026.

Elsewhere: in Saudi Arabia, the e-commerce system also provides a right to cancel; in Algeria, Tunisia and other countries the rules differ. Check the time limits in your country's official text.

6. Refusing a parcel: when it's fair, and how

When refusing is legitimate

When it isn't fair

A refused parcel costs the seller MAD 43 to 103 (outbound, return, packaging, ads), according to an estimate by Swiftlog (2026). Those losses end up in the prices every customer pays.

How to refuse politely

  1. Warn the seller in advance if you change your mind: a message is enough.
  2. At the door, stay courteous: the driver isn't responsible for the product.
  3. Give the reason in one sentence: "This isn't the model in the photo, I'm refusing the parcel."
  4. Message the seller with a photo if possible.

Template:

Hello, today I refused the parcel for order no. [number].
Reason: [the product doesn't match the photo / the amount requested
was MAD X instead of MAD Y / the parcel was damaged].
Photo attached. Please confirm the cancellation.

7. After delivery: withdrawing and complaining

You've already paid and the product isn't right

You have 7 days after receipt to withdraw (Article 36). Write to the seller through a channel that leaves a trace (message, email):

Subject: withdrawal – order no. [number]

Hello,
On [date] I received [product] (order no. [number]),
paid MAD [amount] on delivery.
Under Article 36 of Law 31-08, I am exercising my right of
withdrawal. Please send me the return address and refund me
within the 15 days set by Article 37.

[Name, phone]

Keep proof of sending, your screenshots and proof that you returned the product.

If the seller doesn't answer

  1. Follow up once in writing, citing Articles 36 and 37.
  2. File a complaint on the official portal khidmat-almostahlik.ma.
  3. Contact a consumer association: the Ministry's Consumer Guide mentions their advice desks ("guichets conseil").
  4. Leave a factual review (no insults) to warn other buyers.

"As soon as a dispute arises, traceability is hard to ensure," notes the Moroccan Federation of Consumer Rights (FNH, 2021). That is why written evidence matters: every documented complaint counts.

8. Protecting your data

9. Printable checklist

Before ordering

On delivery

Afterwards

Further reading

Need help?

I'm a web developer and e-commerce and marketing consultant based in Morocco. If you run a shop and want it to inspire trust (clear legal information, real product pages, simple returns), see my e-commerce services or get in touch.

← All guides

← All guides