cashod
GROWING BRANDS

One brand, many stores, one operation.

You hold your own stock, sell through several stores or countries and have a team. Cashod keeps stock, orders, returns and money in step across all of them.

Sound familiar?

01

Stock lives in spreadsheets and runs out mid-campaign

02

Refused parcels go missing between the courier and the shelf

03

Every store and country runs in a different tool

SAMPLE SCENARIO

A linen brand in Casablanca with three stores.

Three Shopify stores — women, men and home — selling from the same warehouse, around 200 orders a day, shipped with Cathedis and OzonExpress. Two people confirm orders; one runs the warehouse.

An illustrative business, not a customer. Every step uses something Cashod does today.

Country
Morocco
Stores
3 Shopify stores
Couriers
Cathedis and OzonExpress
Orders
About 200 a day
Warehouse
One, shared by all three stores
Team
2 confirmation agents, 1 in the warehouse
THE PROBLEM

Three stores, one shelf, and nobody sure what's on it.

The same 349 MAD shirt is listed in two stores, each with its own stock count, so it sells out twice. The courier is picked out of habit, and returned parcels pile up in a corner until someone has time to open them.

3stock counts for the same shirt, one per store
2couriers chosen by habit rather than by results
200orders a day to keep straight
A WEEK WITH CASHOD

The same week, run with Cashod.

1Monday

One stock count for all three stores

The shirt becomes one stock item behind its listings in every store, and the warehouse is linked to all three. Stock moves from the shelf to in transit when a parcel ships, to sold when it's delivered, and back to the shelf when it's returned.

InventoryAll warehouses
ProductCasablancaMarrakechTangerIncoming
Linen shirtBeige · M6Low2214+120
Denim jacketBlue · L48178—
Knit pulloverTerracotta · S31911+40
Leather loafersBrown · 421263—
PO-118 · Atlas TextileDraft
Linen shirt · Beige · M × 1208,400
Linen shirt · Beige · L × 805,600
Knit pullover · S × 404,400
Total18,400 MAD
Low stock · Linen shirt Beige M6 left in Casablanca · sells ~9 a day
2Monday

The right courier, chosen on arrival

Delivery rules pick the courier as each order comes in — OzonExpress for Casablanca and Rabat, Cathedis everywhere else — so nobody chooses by hand.

ShipmentsLast 30 days
Delivered
979↑ 8.1%
Delivery rate
74%↑ 3.4%
CarrierParcelsDeliveredAvg
Sendit412
78%
1.6 d
Cathedis286
74%
1.9 d
OzonExpress193
71%
2.1 d
Navex88
69%
2.4 d
TRACKING · SND-48213-MA
  1. Label printed
    20:00
  2. Picked up
    09:12
  3. In transit
    11:40
  4. Out for delivery
    14:05
  5. Delivered249 MAD collected
    16:32
Status synced by webhook · no refresh neededDelivered
ORDER-1988OzonExpressAgadir16:32
Driver run #12
Stops14Cash to collect3,480 MAD
8 of 14 delivered
3Wednesday

Returns checked in, not left in a corner

In the Returns app the warehouse scans each returned parcel's QR code and marks it received, with a note if something is missing. Stock goes back on the shelf as soon as the order is marked returned.

Return inspection · ORDER-20332 items · received today
Inventory updated
Knit pulloverTerracotta · S · qty 2
2 received
To available2To damaged0Not returned0
Linen shirtBeige · M · qty 1
1 received
To available0To damaged1Not returned0
Return rate
8.4%↓ 2.1%
Notes on returned parcels
Refused at the door46%
Unreachable28%
Wrong size16%
Changed their mind10%
Carrier fees checked
90 MAD
1 overcharge
4Friday

Couriers compared on results

Delivery analytics put the two couriers side by side: parcels delivered, parcels returned and the average days to deliver, for each one.

Analytics: OrdersSAYOIMKA+3Apr 1 – Apr 30, 2026All products
Total orders
2.31k↑ 104%
Vs previous+1.18k
Total amount
573.5K↑ 97%
MAD+282.8K
Delivered
94%↑ 11.8%
Ratio+9.7%
Returned
2.8%↓ 64.5%
Ratio−5.1%
Sales over time
30.0K20.0K10.0K0
City performance
#CityOrdersRate
1Casablanca18796.2%
2Rabat11294.6%
3Marrakech8693.0%
4Tanger6191.8%
5Agadir4490.9%
WHAT CHANGED

What the brand runs on by Friday.

1stock count per product, whichever store sells it
0orders where someone picks the courier by hand
Per courierdelivered, returned and days to deliver, side by side

Figures from this sample scenario, not results reported by a real customer.

SEE IT LIVE

Refused parcels, back on the shelf.

A refused parcel rides back with the courier, is scanned against its order at the warehouse and goes back into stock — with the return fee on the order.

🚪CustomerTanger
Senditreturn run
🏬WarehouseCasablanca
24Beige · Min stock+1
📦ORDER-2031Verified ✓
STATUS
RefusedReturn in progressReturned
RETURN FEE
−$2
applied to the order
RETURN RATE · THIS MONTH
11.8%
↓ 2.1 pts
SEE IT LIVE

Stock at the price you paid for it.

Each purchase is a lot at its own cost. A shipped order takes from the oldest lot first, so cost of goods and stock value are exact.

ORDER-2060 · 3 units
Lot · Jul$6/unit
0
Lot · Aug$6/unit
4
Lot · Sep$7/unit
8
COST OF THIS ORDER
$18
2 × $6 + 1 × $6
STOCK VALUE
$78

Go to sleep.
Cashod's got the night.

Start free trial

7-day free trial · Cancel anytime

Cashod for Growing brands