Setting up your online store
- On the Enterprise plan, your business can have its own public online store, e.g. store.cashflow.ng/your-shop. Only the owner and admins can set it up.
- Go to Online store → Store settings, choose a store name and web address. Both must be unique — no two stores can share a name.
- Add a tagline, an "about" blurb, your logo (your business logo is used if you skip this) and a brand colour.
- Fill in your contact details — phone, WhatsApp, email and address are shown in the store's footer and Help page. Messages sent from the Help page arrive at the contact email.
- Under Products on the store, tick the items to sell. Their names, prices, pictures and categories come straight from your items — change them there and the store updates. New items are shown automatically.
- Add your returns & policies text, then tick Published and save. Until then only you can see the store, as a preview.
- Share the link anywhere — WhatsApp, Instagram bio, flyers.
Store payments & delivery
- Choose which payment options customers see at checkout:
- Pay on delivery — the customer pays when the order arrives.
- Bank transfer — add your bank, account number and account name; customers see them after ordering, with their order number as the reference.
- Pay online — card, bank transfer or USSD through your own Paystack or Flutterwave account. The owner connects it once in Admin console → Payment links; the money settles straight into your account and the order is marked paid automatically.
- Delivery fees — set a standard fee, then add delivery zones to charge a different fee per state or group of states (e.g. Lagos ₦2,500, South West ₦4,000). A state can only be in one zone. Untick Deliver to every state to deliver only to your zones.
- Optionally give free delivery above an order amount.
- Tick the delivery companies you use (GIG Logistics, Libmot, Red Star and more) so you can pick one when sending an order out.
- At checkout, customers enter their first and last name, email, phone, address, state and LGA (optional) and see the delivery fee for their state before they order.
Variants, discount codes & your own domain
- Variants (sizes, colours…) — open an item from Items and scroll to Variants. Add up to three options with their values separated by commas (e.g. Size: S, M, L and Colour: Red, Blue), then save. Every combination is listed so you can give it its own price, SKU, or switch it off.
- Shoppers pick the options on the product page before adding to cart, and the choice is printed on the invoice.
- All variants share the item's stock.
- Discount codes — in Online store → Store settings → Discount codes, add a code such as WELCOME10 for a percentage or an amount off. You can set a minimum order, how many times it can be used in total, and start and end dates.
- Shoppers enter the code in their cart. The discount comes off before VAT and shows on the order's invoice.
- Cancelling an order gives the code's use back.
- Your own domain — under Your own domain, enter a domain you own such as shop.yourbrand.ng and save. At your domain registrar, add the CNAME record shown (or, for a root domain like yourbrand.ng, an A record), then click Verify.
- Once verified, we set up a secure (HTTPS) certificate for your domain automatically — usually within about 10 minutes. Then your store is served on your domain, and your usual store address sends visitors there. Until then it keeps working at its usual address.
- If you later point the domain somewhere else, we notice within a day and switch your store back to its usual address.
- DNS changes can take a few hours to reach everyone.
Managing online orders
- New orders arrive in Online store → Orders, and you get an email for each one. The customer gets a confirmation email too.
- Every order is also a real invoice in Sales, for a customer record that's created (or reused) automatically. Stock goes down, it counts in your reports and, with automatic bookkeeping on, it posts to the ledger.
- Open an order to move it along: Received → Processing → Out for delivery → Delivered. Add the delivery company and tracking number when you send it out, or click Mark as delivered. The customer is emailed each time the status changes.
- Record payment on the order page when a transfer arrives or the rider collects cash — it's saved against the invoice and, if you pick a bank account, deposited there. Online payments are recorded for you.
- Cancel order deletes its invoice and puts the stock back. Once money has been received, refund the customer and issue a credit note from the invoice instead.
- Customers see their order status from the link in their email, or on the store's Orders page by entering their order number and email. There's no password to remember: they ask for a sign-in link by email to see all their past orders.