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?
Do you need your own stock?
Does the platform generate orders?
Which integrations actually exist?
Which languages is the interface available in?
Can a seller confirm their own orders?
What is a damaged lead?
How does the seller get their money?
Does the platform work outside Morocco?
Also worth reading
- How it works: from sign-up to your first payment The full path of a COD seller: open an account, pick a product, bring in orders, have them confirmed and deli…
- Pricing: what the COD platform actually costs No subscription and no percentage commission: the fees are confirmation at 10,00 MAD per order, delivery depe…
- Becoming a COD seller in Morocco: requirements and sign-up How to join the platform as a seller: the application, what gets reviewed, what you need before you start, an…
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