StoreOS
All features

Everything the three products do

Every line here comes from software that is running. If it is not built, it is not on this page.

0136 features

StoreOS Commerce 360

All-in-one system for e-commerce and f-commerce

See the full product page →
Orders

Phone, inbox or website — wherever the order comes from

✓

Manual order entry

Customer search by phone, variant-aware product picker, ৳ or % discount, preferred delivery date and saved addresses.

✓

Order management

Paid / Delivered / Unpaid tabs, search by phone, name or product, and filters for status and date range.

✓

Bulk courier dispatch

Tick the orders and send them all to Pathao or Steadfast at once — invoices download in bulk too.

✓

Partial payments

Set an advance rule — a fixed amount or a percentage — and collect it through bKash.

✓

Returns and refunds

A four-stage return flow that separates what came back from what did not, and routes returned stock to the warehouse you choose.

✓

Invoice printing

A4 or thermal POS format, and multiple orders printed in one job.

Stock

Products, variants and more than one warehouse

✓

Products with variants

Size, colour or any attribute you define. Each variant carries its own SKU, price and stock.

✓

Three-level categories

Category → sub-category → sub-sub-category, each with an SEO-friendly slug.

✓

Multiple warehouses

Each with its own address and manager, and stock transfers between them.

✓

Batches and expiry

Manufacturing and expiry dates per batch — for cosmetics, food or medicine.

✓

Low-stock alerts

Set a separate alert threshold on every product and every variant.

✓

Damage log

Record spoiled or lost stock with a reason, against a warehouse, batch and date.

Courier

Pathao and Steadfast — and the traffic runs both ways

✓

Connect your own account

Steadfast API key and secret, Pathao client id, secret and login — paste them into settings and you are connected.

✓

City, zone and area

Pathao's own city-zone-area list loads directly, so addresses have far less room to go wrong.

✓

Status updates by webhook

Copy the callback URL and secret into the courier portal and delivery status updates itself.

✓

Consignment tracking

The courier's tracking ID is written onto the order, so nobody has to go hunting for it.

✓

Success rate and balance

Check a customer's delivery success rate before dispatch, and your Steadfast balance from the same screen.

✓

Inside / outside Dhaka charges

Set both delivery charges once; the landing-page checkout applies the same rule.

Accounts

Not reports — an actual set of books

✓

Accounting overview

Wallet, cash in hand, expenses, refunds and net profit — fourteen cards on one page.

✓

Cash book

A separate ledger for the physical COD cash: cash in, cash out and a statement by day, week or month.

✓

Expense categories

Courier, marketing, SMS, platform fees — eight built in, and you can add your own.

✓

Sales report

Sales, dues, profit, product cost and discounts across eight cards and a dual-axis chart.

✓

Stock report

What is in, out, sold, damaged — and what the stock on your shelves is worth right now, in ৳.

✓

Product report

Profit and profit % per product and per variant, across twelve time-period presets.

Storefront

One product list, three places to sell from

✓

Your own online shop

Runs on your subdomain or your own domain, with two themes and seven brand colours you control.

✓

Bangla and English storefront

Customers switch language themselves — 185 strings are translated into Bangla.

✓

Order without signing up

Guest checkout with district and upazila dropdowns and coupon support. No account required.

✓

Drag-and-drop page builder

Build landing pages without code — forms, countdowns, tabs and an image editor among fifteen tools.

✓

Order tracking page

Customers check delivery status themselves with an order number and phone.

✓

Banners and content pages

Reorder home-page banners by dragging, and write your own About, Privacy and Refund pages.

Team

Give staff exactly as much as they need

✓

99 permissions

Organised into 37 groups. Toggle a whole group, or tick them one by one.

✓

Roles you define

Cashier, packer, manager — as many as you like, and one person can hold several.

✓

Staff accounts

Everyone logs in as themselves, so every action is attributable.

✓

Audit log

Who changed what, when, and from which IP — with the before and after recorded in full.

✓

Fraud management

Keep a list of the numbers that repeatedly cancel or return.

✓

Customer tags

VIP, wholesale or lapsed — segment customers with tags.

0236 features

StoreOS RMS Ultra

Complete POS for restaurants and cafés

See the full product page →
Counter

A touch-friendly POS in any browser

✓

Menu grid with photos

Pick a category, tap an item, it lands on the bill. Stock state is visible right on the tile.

✓

Modifiers and variants

Extra cheese, size, spice level — required or optional, each with a price delta. Combos too.

✓

Line-level discounts

Flat or percentage, on a single item or on the whole bill.

✓

Kitchen notes

Type “less spicy” and it prints on the kitchen ticket.

✓

Payment and change

Cash, bKash, Nagad or card — each recorded separately. Enter what the customer handed over and the change shows in green.

✓

Loyalty points

Look a customer up by mobile number; points earn and redeem at the counter.

Kitchen

Kitchen display and table management

✓

Kitchen display (KDS)

Orders as colour-coded cards that refresh themselves every eight seconds.

✓

Item-level served ticks

Tap the dish that has gone out. When the last one is ticked the order flips to served.

✓

Kitchen ticket printing

Customer receipt and kitchen ticket, both from an ordinary thermal printer.

✓

Drag-and-drop floor plan

Drag tables to match the real room. Green is free, red is occupied.

✓

Running bill per table

See what an occupied table owes so far, and print from there.

✓

Table rules to suit your floor

Choose one of three behaviours — table required, flexible, or fully flexible.

Recipes

Menu, recipes and ingredient cost

✓

Recipe builder

Add ingredients and quantities; the cost of each line updates as you type.

✓

Making cost and margin

The menu list shows ingredient cost and margin percentage against every item.

✓

Combos roll their cost up

A combo's cost is assembled from the recipes of the items inside it.

✓

Add-ons have recipes too

An extra shot takes its own coffee beans out of stock.

✓

Weighted-average cost

Every delivery recalculates the average cost of that ingredient, so costing stays close to reality.

✓

Stock in creates the expense

Tick “add to expense” when receiving stock and the expense books itself.

Stock

Ingredient stock, expiry and waste

✓

Ingredient master

Unit (g, ml, pieces), current stock, latest price and weighted-average price in one table.

✓

Stock in

Quantity, price, expiry date, supplier name and contact, captured together.

✓

Waste and damage

Stock out with a reason, and the value of the loss shown as you enter it.

✓

Low-stock alerts

A threshold per ingredient; anything below it highlights amber.

✓

Movement history

Every in and out per ingredient, filterable by date, expiry and supplier.

✓

Filter by dish

Pick a menu item and see only the ingredients it uses.

Accounts

A full set of restaurant books

✓

Seven financial reports

Profit & Loss, balance sheet, cash flow, COGS, inventory purchases, expense summary and payroll summary.

✓

Expense ledger

Fifteen categories, vendors, receipt numbers and recurring expenses.

✓

Staff and payroll

Departments, salary types and bank details. Overtime, bonuses (including festival bonus) and deductions produce a net figure.

✓

Budgets

Allocate by category — the bar turns amber past 70% and red past 90%.

✓

Sales breakdown

By category, item, customer, ingredient, payment method and discount — as a table or a chart.

✓

Dashboard

Today's takings, a target gauge, the payment mix and your busiest hours on one page.

Control

Hand over the till, not the business

✓

25 permissions

Build roles, then widen or narrow them for one individual where you need to.

✓

Order visibility tiers

Five levels: all orders, own orders, today, last 7 days, last 30 days.

✓

Tag-based filtering

Give a staff member a tag and they only see the orders carrying it.

✓

Audit log

The full before and after of every change, with the person who made it.

✓

Password-gated refunds

Refunds and permanent deletes require the admin password.

✓

CSV export

Straight to Excel from fifteen screens — the ৳ sign survives the trip.

0336 features

StoreOS Easy Pharma

Batches, expiry and billing for pharmacies

See the full product page →
Counter

The whole sale, from the keyboard

✓

Search from the first character

Brand, generic, strength, manufacturer, stock state and MRP on one row.

✓

Strip or loose pieces

Sell four tablets or a whole strip — the price derives itself and the bill still adds up.

✓

Seven payment methods

Cash, bKash, Nagad, Rocket, Upay, card and baki — and any two can be split on one bill.

✓

Change, immediately

Enter what the customer handed over and the change appears large and colour-coded. Quick-cash buttons included.

✓

Out of stock? Show substitutes

Other brands of the same generic at the same strength, with the in-stock ones listed first.

✓

Five ways to give the bill

Thermal print, on screen, an image for WhatsApp, an SMS link — or none at all.

Stock

Every strip accounted for, by batch and expiry

✓

Stock held per batch

Batch number exactly as printed, expiry, cost price and which supplier it came from.

✓

Six filters

All, low, out of stock, near expiry, expired, and stock that has not moved.

✓

Write-offs

Broken, damaged or lost — pick one of six reasons and see the value of the loss as you enter it.

✓

Shelf location

Record which shelf or rack each medicine sits on, so a new salesman can find it.

✓

Task list

Every stock problem as one list, ordered by how much money is tied up in it.

✓

Weighted-average valuation

Free goods dilute the effective cost properly, so the stock value stays realistic.

Expiry

The expiry board and returns to the company

✓

Three horizons

90, 180 or 365 days, whichever way you want to look at it.

✓

Value at risk

What is at risk, what returns can recover, and what is simply lost — three separate figures.

✓

Grouped by month

How many batches and how much value expire in each month.

✓

Grouped by supplier

With each distributor's return window and whether they accept post-expiry returns.

✓

Return worksheet

Tick the batches, print the list the MR signs, and the pending credit is raised and starts ageing.

✓

Alerts in advance

Warnings at 180, 90 and 30 days out, adjustable to your own thresholds.

Purchase

Receiving stock, suppliers and payables

✓

Invoice from a photo

Photograph the memo on a phone; every line is read back with a confidence colour.

✓

The arithmetic is checked

Gross, VAT, discounts and rounding are compared against the net the memo printed, and marked green or red.

✓

No memo entered twice

The same supplier and invoice number entered again is caught before it posts.

✓

Free goods handled properly

Bonus strips are recorded separately and folded into the weighted-average cost.

✓

Supplier terms on file

MR name and number, credit period, delivery days and the return policy, all recorded.

✓

Payables and ageing

What is outstanding and how old it is; payments allocate against invoices and print a voucher.

Baki

A credit ledger faster than the pen it replaces

✓

Customers by mobile number

01712…, +880…, or Bangla digits — all normalised to the same person.

✓

Oldest debt clears first

Repayments consume the oldest entry, which keeps the ageing figure honest.

✓

Limits that warn, never block

Set a credit limit and it warns you past it — but it will never refuse a sale. The shopkeeper knows the customer better than the software does.

✓

Send the statement as an image

The whole ledger as a picture for WhatsApp or IMO — drawn on the device, so it works offline.

✓

What did they take last time

Purchase history for that customer, one click away.

✓

Reminder messages

A Bangla message handed to the phone's SMS app, carrying only the shop name and the amount — never a medicine name.

Reports

Day close, profit and expenses

✓

Day close

Expected versus counted, and exactly which entries produced the expected figure, plus and minus.

✓

Profit report

Revenue, cost and margin, grouped by day, medicine, manufacturer or staff member.

✓

How solid the costing is

It tells you how much of the cost basis is real and how much is estimated.

✓

What moves and what does not

Top movers and slow movers, side by side.

✓

Expense ledger

Categorised expenses with who was paid and how.

✓

Five CSV exports

Sales, purchases, payments, expenses and profit, straight into Excel.

We will tell you which you need

Book a call — we will listen to how your shop runs and tell you which of these actually matter for you.

Get a free demo