How It Works
Hyvä POS is in closed beta
Hyvä POS is currently in a closed beta (pilot phase) with a small group of merchants. It is not yet generally available: the App Store release follows the pilot, and features and configuration may still change - possibly in backwards-incompatible ways - before the general release. Want to take part? Sign up at hyva.io/pos.
Hyvä POS is a native iPad app that talks directly to your Magento store. There is no middleware, no separate POS database, and no synchronization service to run: the app uses Magento's standard REST API, and Magento stays the single source of truth for products, customers, orders, prices, promotions and stock.
One System, Not Two
A traditional POS next to an e-commerce platform means two systems that have to be kept in sync: stock here, stock there, orders here, orders there, connected by middleware that is expensive to maintain and never quite live. Hyvä POS removes the second system. An in-store sale becomes a Magento order next to your online orders; a stock change in Magento is what the register sees.
Because it is your Magento instance, the data is yours. There is no POS cloud holding your sales history, and nothing to migrate away from later.
What Talks to What
- Catalog, customers, orders: standard Magento REST endpoints, read live and cached on the device for speed.
- Placing a sale: the app prices the cart on the device and creates a regular Magento order directly, without a server-side quote. Why, and the trade-offs, on how orders are placed.
- Payments: an integrated card terminal (Mollie) talks to the payment provider directly from the iPad; Magento is not in the payment path.
- PRO: the Hyvä POS module adds a
pos/API for central configuration, staff, receipt sync, credits, RMA and more. See PRO.
What Lives on the Device
The app keeps a local product cache for instant barcode scanning (the scan adds the line immediately; price and stock refresh from live data right after), your device settings, and the local receipt of every sale you ring. The receipt store is the part worth understanding well; it has its own page.
Data and Security
Secrets live in the iOS Keychain, receipts in encrypted device storage, and nothing sensitive survives a device transfer. The full picture, including recovery scenarios, is on data and security.
Multiple Stores
The app manages any number of Magento stores side by side, each with its own authentication and settings. A cashier switches stores from the header; each store can be free or PRO independently.