Products · Photos · Pricing · Promos · Settings
Record WhatsApp, cash, transfer, or Paystack sales. Each sale creates a receipt and warranty code customers can check at /warranty.php.
Profiles, optional delivery contacts, purchase history, and installment balances.
Contacts, purchases (what you buy), amounts paid, and balances you owe — or credit they owe you. Purchases sync into Finance as spend / accounts payable.
Cash in hand = money received + realized profit. On invoices = full sale totals + expected profit (includes unpaid). Open this tab and scroll to see both sections. Tap a card to jump to Sales / Customers / Suppliers.
Products missing photos. Search or filter by category, then upload. Images are auto-sized to your standard (small images enlarged, large ones reduced).
Set filters below — count updates live before you apply any action.
Uses the same filters above. Select a category to avoid changing the whole catalog.
Apply only the fields you tick. Leave a field unticked to leave it unchanged on matching products.
Export uses the same filters above (category, brand, price). Leave filters empty to export everything. Import updates by ID or adds new rows without ID — only rows in the sheet are touched.
Apply promo to products matching filters (same as bulk pricing).
Auto-run sales on selected categories/brands. Starts and ends automatically with countdown on shop.
Rotating review sets on the Stores page. Mix of 5, 4, and 3 stars keeps things believable — aim for ~85% five-star.
Default margin for all product categories (cost → selling price on the shop). Per-product overrides are in the product edit form.
⚠️ When updating the site on cPanel, never overwrite data/products.json, data/settings.json, or images/products/. See UPLOAD-TO-CPANEL.txt in the site root.
Without remove.bg key, images are centered on white canvas (background not removed). Add key at remove.bg/api for Jumia-style cutouts.
Shown on product cards when no photo is uploaded. Customers still see a clear message if they tap “View photos” from the product card.
Shown when a customer taps “View photos” but the product has no uploaded images. Category placeholders are not shown here — only this message.
From analytics.google.com → Admin → Data Streams → your website → Measurement ID. Tracks visitors, popular products, and traffic sources. Leave blank to disable.
Shown on receipts and when customers check warranty. Edit to match your policy.
Send receipts to customers. On cPanel use your hosting SMTP (often mail.yourdomain.com, port 587, TLS).
Changes publish automatically when you save a product. Use these if the website looks out of date or to review data problems.