POS Says a Location Is Required
Resolve POS location prompts and no-location errors before processing sales.
Why POS requires a location
POS workflows are scoped to a single location so stock, pricing, tax rates, and terminal readers apply correctly. If more than one location is available, Topo asks you to pick one before opening POS.
How to fix it
On the POS location prompt, choose the location where the sale is happening.
If the wrong location is selected, use the location selector in the staff app to switch locations, then reopen POS.
If only one location is available to you, Topo can select it automatically. Refresh if the page was already open before access changed.
If the page says you do not have access to any locations for POS, ask an owner to add a location to your staff profile.
What location affects
Which product inventory is considered in stock.
Which location-specific plans, bundles, and products appear.
Which taxes and pricing rules apply.
Which Stripe Terminal readers are available.
Where the sale and check-in prompts are recorded.
Common issues and fixes
A product is missing after selecting a location: check whether the product or variant is available and stocked at that location.
A plan is missing: check whether the plan is active and matches the selected location.
A terminal reader is missing: confirm it is registered for the selected location.
A staff member sees no locations: update their Staff > Team location access.