Managing inventory
FreshMart's catalogue lives in the supermarket app's Products and Inventory screens. This is the single place a product exists on Tradar; the storefront, the order desk, and the in store terminal all read from it.
Adding a product
When FreshMart adds an item, a few pieces of information are required.
Name. What customers see in search and on the product card. "FreshMart Basmati Rice 5kg" is more useful than "Rice".
Price. In the store's local currency.
Unit. Each, kilogramme, pack, bottle, and so on. This shapes how the price is shown on the storefront ("₦4,500 per kg" rather than just "₦4,500").
Stock. How many units are currently available. When this reaches zero, the storefront shows the item as out of stock and stops accepting orders for it.
Category. Used by the storefront's browse view to group items.
Image. Square, at least 800 by 800 pixels. The storefront crops to a one to one card, so anything taller or wider will lose its edges.
Optional but recommended: a short description, a barcode (especially when using the in store terminal), and any allergen notes for food items.
Updating stock
Three ways to keep the stock count accurate.
Manual edit. Open a product, change the stock number, save. Best for small adjustments.
Bulk update. Upload a CSV with new stock numbers per product. Best for end of day reconciliation or after a big restock.
Automatic decrement. When a customer places an order on the storefront, stock is reduced as soon as the order is accepted. Walk in sales made through the in store terminal decrement the same stock count in real time, so the storefront does not try to sell something that has already left the shelf.
Promotions and price changes
A price change in the supermarket app propagates to the storefront immediately and to every in store terminal on its next sync. There is no separate "price list" to maintain. The catalogue is the price list.