A tenant-scoped API that serves your catalogue, live stock and live pricing to whatever front end you build, and takes orders back — each one posting a GST invoice and its stock movement, exactly like a counter sale.
Not a nightly sync. A website reading a copy of your stock will oversell it. This reads the stock itself.
The API is scoped to a storefront’s job, and refuses the rest.
Counter, wholesale or website — the same items, the same stock, the same ledger.