Record a sale
Select products → Cart → Payment → Sales slip → Stock movement
Cash, GCash, Maya, bank transfer and customer credit are supported in retail checkout.

Start a Project ↗OCTECH PRODUCT
A sales, inventory, customer and operations platform built for small and growing businesses.
POS · Inventory · Customers · Expenses · Reports · Branch Operations · Mobile
TindahanGo is an OCTECH-owned product.
| Slip | Payment | Total |
|---|---|---|
| DEMO-0003 | Cash | ₱1,500 |
| DEMO-0002 | GCash | ₱900 |
| DEMO-0001 | Credit | ₱300 |
6 transactions today · Illustrative values
Cold BrewQty 1₱185
Oat LatteQty 1₱200
THE PROBLEM SPACE
Sales records, stock levels, customer balances and operating expenses need to stay connected. TindahanGo is designed for businesses managing these everyday tasks across staff, locations and devices.
Its focus is practical: recording transactions, seeing low stock, tracking customer credit and reviewing the numbers behind daily operations.
WHAT OCTECH BUILT
CORE WORKFLOWS
Select products → Cart → Payment → Sales slip → Stock movement
Cash, GCash, Maya, bank transfer and customer credit are supported in retail checkout.
Stock Overview → Sale or adjustment → Movement history → Low-stock review
Stock is tracked by location, with sellable branch stock and reserve warehouse or storage stock.
Customer → Credit sale → Ledger charge → Outstanding balance → Record payment
The ledger separates charges, payments, adjustments and reversals, with a running balance.
Expense entry → Category and date → Branch context → Expense report
Expense records feed the reporting suite alongside sales and profit views.
Search or scan → Add to cart → Review total → Payment → Receipt
The mobile sales flow includes customer selection and checkout recovery for pending requests.
PRODUCT SCREENS
Source-faithful, translated and abridged presentations of the real product UI. All records, names and amounts below are demonstration data.
| Product / Variant | SKU | Quantity |
|---|---|---|
| Arabica Beans · 250g | DEMO-01 | 126 |
| Paper Cups · 12oz | DEMO-02 | 34 · Low |
| Oat Milk · 1L | DEMO-03 | 8 · Low |
Stock Overview · Low stock only filter available
| Cashier | Transactions | Sales |
|---|---|---|
| Demo operator | 6 | ₱2,700 |
| Entry | Amount | Balance |
|---|---|---|
| Payment · Cash | −₱200 | ₱300 |
| Credit sale | +₱500 | ₱500 |
Demo account · No real customer information
Cold BrewQty 1₱185
Oat LatteQty 1₱200
MOBILE SELLING
The approved POS presentation shows line items, quantities, order total and the payment action.
Illustrative cart · Not a live checkoutENGINEERING / RELIABILITY
Checkout records sale-linked inventory deductions as part of a database transaction.
Authorized retail voids record stock reversals and retain the original transaction context.
Negative-stock handling is controlled by store settings; the default policy does not allow it.
Retail checkout checks the company, branch and operator permissions before recording a sale.
Sale items preserve product, variant, SKU and price snapshots for historical transactions.
Implementation verified in the product source. Existing automated tests include negative-stock policy and retail void/restock assertions; no new product acceptance test run is claimed by this case study.
OCTECH’S ROLE
OCTECH designed and built the product architecture, web application, mobile selling experience, sales and inventory workflows, customer credit tracking, expenses and reporting.
This is an OCTECH-owned platform, not a third-party client engagement.
WHAT WAS DELIVERED
The source contains connected sales, inventory, customer, expense and reporting modules, with web and mobile selling experiences and automated workflow tests.
This case study documents those implemented capabilities. It does not claim customer adoption, commercial outcomes or a current production-readiness certification.
YOUR NEXT SYSTEM
We design custom software around the way your business actually operates.