Setup
Before using Avvyr's Point of Sale, you need to configure your markets, business units, and registers. This page covers the prerequisites and available POS modes.
Prerequisites
To start selling with POS, you need:
- A market — At least one market must be created with currency, language, and country set. See Creating a Market.
- A business unit — A physical location (store) must be created within the market, with Point of Sales enabled. See Business Units.
- Warehouses — At least one warehouse must be created and assigned as the default selling warehouse on the business unit. See Warehouses.
- POS registers — At least one register must be created and assigned to the business unit. See Registers.
- Payment methods — Configure which payment methods are available in POS. This is done per market under Settings → Markets → Market → Payment Methods.
- User roles — Staff must have the appropriate POS role assigned:
- posDevice — Required for Register mode (physical cash register).
- customerServicePos — Required for Customer Service mode.
- PIN codes — Each salesperson using Register mode needs a 6-digit PIN code for login.
POS modes
When opening the Point of Sale, you select one of two operating modes. If your user account has access to both, a mode selection screen is shown. If you only have one role, that mode is selected automatically.
Register mode
Register mode is the full cash register experience. It is designed for in-store sales where fiscal compliance is required.
- Sales are processed through a registered cash register tied to a specific business unit.
- Login uses a 6-digit PIN code — not your regular Avvyr password.
- Each sale is fiscally registered and reported.
- The register must be properly closed at the end of the day with a day-end procedure.
Customer Service mode
Customer Service mode provides the same selling interface as Register mode, but without a physical cash register or fiscal registration. It exists so that customer service staff get the same experience as in-store employees — the same product catalog, cart workflow, customer management, and order handling. This minimizes training needs and centralizes knowledge across your organization, whether staff are in a store or at a support desk.
- Uses your regular Avvyr login — no PIN code required.
- No cash register is needed.
- No fiscal registration of sales.
- You select a business unit with Customer Service POS enabled to start selling.
- Ideal for support staff handling orders over the phone, by email, or through chat.
POS settings
Global POS settings are available under Settings → General → POS (requires super admin access):
| Setting | Description |
|---|---|
| Point of Sales | Enable or disable POS for the tenant. |
| Show Prices with VAT | Control how prices are displayed to POS users. |
| Split Payments | Allow multiple payment methods on a single order. |
| Mixed Fulfillments | Support multiple fulfillment flows in the same order. |
| Manual Returns | Allow returns without referencing an original order. |
| Manual Price Adjustments | Allow staff to adjust prices during order creation. |
| Default Delivery Type | The default fulfillment type for new POS orders. |
| Enabled Delivery Types | Which delivery types are available in POS. |
| Default Warehouses | Configure default warehouses for selling, returns, demos, claims, and external orders. |
These settings can also be overridden at the business unit level under Settings → Markets → Market → Business Units → Unit → POS Settings.