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

Features: everything the COD platform actually does

Catalogue, leads, phone confirmation, dispatch, wallet and withdrawals: what the COD platform really does, function by function, and what it does not do.

The essentials

What is it?
CODFamilia is a web application, usable in French, English and Arabic, that handles the full chain of a cash-on-delivery sale in Morocco. It covers the product, the order, the confirmation call, the parcel, the cash collection and the payout to the seller. Amounts are in dirhams and delivery is within Morocco only.
Who is it for?
It serves five kinds of user: the seller, who picks products and brings in orders; the confirmation agent, who calls customers; the account manager, who looks after a group of sellers; the hub operator, who packs parcels; and the super admin, who configures the platform.
How does it work?
Every order follows a single thread, from arrival to payout. It enters as a lead from a store, a spreadsheet, the API or manual entry; it is confirmed by phone; a parcel is created at the carrier, packed at the hub and dispatched; on delivery the seller's profit is calculated and posted to their wallet.
What is it for?
Beyond roughly ten orders a day, three facts stop reconciling: who has been called, where each parcel is, and what has actually been earned. The platform exists to keep those three answers current without re-entry, and to have the profit worked out once, by the system, at the moment of delivery.
How do you use it?
A seller creates an account, waits for approval, picks a product from the catalogue of 1 products, sets their selling price, connects a source of orders or enters leads by hand, then follows each order through to the wallet credit and requests a withdrawal. Delivery covers 65 Moroccan cities.

CODFamilia is a web platform for running cash-on-delivery business in Morocco that brings the product catalogue, incoming orders, phone confirmation, dispatch, parcel tracking and seller payouts together in a single tool.

Finding and choosing a product to sell

A COD seller does not start with a tool, they start with a product. This is the platform's first function, and the one that determines everything else: the margin available, the delivery time, and how much stock the seller has to front — which, for catalogue products, is none, since the goods are held and shipped by the platform.

Each product page shows the CODFamilia price, that is, what the product will cost the seller on every delivered order. The seller then sets their own selling price freely; the gap between the two, less the confirmation and delivery fees, is their profit. No retail price is imposed.

  • The public catalogue — The 1 products available to every seller on the platform, with price, description and stock. This is the normal starting point for a new seller.
  • Private products — A product assigned to one seller and visible to them alone. This is the mechanism for a seller who has their own goods, or who has negotiated an item they do not want others selling.
  • Sourcing requests — The seller describes a product they would like to sell and asks the team to source it. The request is tracked like a case, with an answer; it is not a magic button, and the lead time depends on the product.
  • Inventory — Stock levels, product by product. A seller about to launch an advertising campaign on an item that is running out sees it before spending the budget.

Receiving orders, wherever they come from

An order enters the platform as a lead: an intention to buy, not yet a sale. Until it has been confirmed by phone, nothing is dispatched and no delivery fee is incurred. This distinction between a lead and an order underpins everything else.

Five routes in exist, and a seller can combine them. None is compulsory: manual entry is enough to start with, and many sellers run on it alone for a long time.

  • Leads — The queue of orders awaiting confirmation, with their source, date and state.
  • Damaged leads — A lead that arrived incomplete or malformed — an unusable number, a missing city, fields shifted by an import. It is set aside to be clarified rather than lost silently.
  • Orders — A confirmed lead becomes an order, with its amount, city, parcel and history.
  • Customers — The contact details of the seller's buyers, gathered so a repeat customer or a disputed delivery can be found again.
  • Stores — The storefronts a seller has declared, which make it possible to know which shop each order came from.
Source How the order arrives What it takes to connect
YouCan store The store is connected and its orders flow through The connection set up in the apps section
Google Sheets Orders are imported from a spreadsheet A sheet the platform can read
Webhook The store posts each order to a dedicated address Pasting that address into the store
Public REST API The seller or their developer creates the orders An API key generated from the account
Manual entry The seller creates the lead themselves Nothing: a form

Having every order confirmed before dispatch

No parcel leaves without a call having taken place. A confirmation agent takes the next lead from the queue; the lead locks to that agent for the duration of the call, so two people never ring the same customer. The agent checks the product, the quantity, the total to be paid to the courier, the exact address and whether the customer will be available.

Three mechanisms sit around the call. A callback can be scheduled for a date and time when the customer asks to be contacted later. The agent can amend the order during the call — variant, quantity, city — so the parcel goes out correctly. And an upsell is possible: offering a second unit or a complementary item while the customer is on the line.

This step is charged at 10,00 MAD per order, once. A seller may ask to confirm their own leads: in that case no confirmation fee applies, but the calls, the callbacks and the notes become their job. The page on order confirmation sets out what the call verifies and why it costs less than the returns it prevents.

Packing, dispatching and tracking the parcel

Once an order is confirmed, a parcel is created at the carrier. OzonExpress is the integrated carrier: parcel creation and status updates happen without re-entry. The parcel is then packed and labelled at the hub by a logistics operator and dispatched to the destination city.

On arrival there are only two outcomes. The courier hands over the parcel and collects the cash, or the customer cannot be found and the parcel goes back as a return. In the second case a return fee applies; it is configured separately depending on whether the customer saw the product and refused it, or stayed unreachable. The product itself goes back into stock and can be sold again.

Delivery fees are set city by city and differ from one city to another. Delivery covers 65 Moroccan cities; the full list and current fees are on the delivery cities page, because a price written into a sentence ages badly.

Getting paid, and knowing what you really earned

Profit is not credited when the order is placed, it is credited on delivery. That is the most important rule to grasp before signing up: until the customer has paid the courier, the seller has earned nothing, even with the order confirmed and the parcel in transit.

The calculation is explicit and contains no percentage: seller profit = total paid by the customer − CODFamilia product price − confirmation fee − delivery fee. No commission is taken on revenue and no subscription is charged. The pricing page works through this calculation in detail, including the return cases.

Function What it does
Dashboard The state of the account on one page: orders in progress, delivered, returned, and the profit that follows
Wallet The seller's balance, fed order by order at the moment of delivery
Advance on profits An advance requested against the profit of orders already dispatched but not yet delivered, capped at a share of those profits and deducted from future profit
Statements The line-by-line detail of what was credited and debited, to reconcile a balance against a list of orders
Reports Aggregate figures for a period: volume, deliveries, returns, profit
Withdrawals The request to transfer out the balance, subject to a minimum, with a supporting document

Who does what, and what surrounds the daily work

The platform splits the work across five roles. A seller has no need to know what the others see, but is better off knowing who touches their order, because that decides whom to approach when something sticks.

  • Announcements — Information the platform pushes to sellers: a fee change, a stock-out, a logistics closure.
  • Help and support tickets — A request opened from the account and tracked through to its answer, rather than a message lost in a chat thread.
  • Settings — Account details, payment details and preferences, including the interface language.
  • Seller levels — A tiered progression based on the seller's activity. It is a motivational element, not a promise of earnings.
  • Academy — Free online courses on selling with COD; some are open to the public, with no account.
Role Their work
Seller Picks products, sets prices, brings in orders, follows their profit and requests withdrawals
Confirmation agent Calls customers, corrects orders, schedules callbacks, records the outcome of every call
Account manager Looks after a group of sellers: their orders, their blockages, their questions
Hub operator Packs and labels parcels, hands them to the carrier, processes returned parcels
Super admin Configures the platform: products, cities and fees, users, withdrawal rules

Frequently asked questions about the features

What does the platform do, in one sentence?
It runs a cash-on-delivery sale from the moment the order arrives to the moment the seller is paid: product, lead, confirmation call, parcel, cash collection, profit and withdrawal. It does not do the advertising and does not find the customers.
Do you need your own stock?
No. The 1 products in the public catalogue are stored and shipped by the platform; the seller never handles the goods. A seller who owns their own product can have it managed as a private product, visible to them alone.
Does the platform generate orders?
No, and this is the most important limit to know before signing up. The platform receives, confirms, dispatches and collects on orders, but the demand comes from the seller: their advertising, their store, their social media. Without a source of traffic, an account stays empty.
Which integrations actually exist?
A YouCan store connection, order import from Google Sheets, webhooks, a public REST API with API keys, and OzonExpress as the integrated carrier. Any other store can send orders through the API or a webhook, with no ready-made connection.
Which languages is the interface available in?
French, English and Arabic. Each user picks their language in their settings, independently of the others: a confirmation agent can work in Arabic while a seller reads their reports in French.
Can a seller confirm their own orders?
Yes, with the platform's authorisation. In that case no confirmation fee applies to their orders, and they handle the calls, the callbacks and the notes themselves. The work does not disappear, it changes hands.
What is a damaged lead?
A lead that arrived malformed: an unusable phone number, a missing city, fields shifted by an import. Rather than being rejected without trace, it is set aside to be clarified, because behind a badly imported lead there is often a real customer.
How does the seller get their money?
Profit is posted to their wallet on delivery of each order. They then request a withdrawal of their balance above a minimum amount and receive a supporting document for the payment. Statements let them reconcile the balance against the orders that produced it.
Does the platform work outside Morocco?
No. Delivery, cities, fees and currency are Moroccan, and the platform is not built to ship to another country. A seller may live elsewhere, but their customers have to be in Morocco.

Also worth reading

See the platform from the inside

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

Sign up