Every menu item and option has an availability setting that controls who can see and order it. This applies across both the customer ordering app and the merchant POS.
Availability statuses
Status | Customer app | Merchant POS | Can be ordered? |
Available | Visible | Visible | Yes |
Out of stock | Visible (greyed out) | Visible (greyed out) | No |
Merchant only | Hidden | Visible | Yes (staff only) |
Unavailable | Hidden | Hidden | No |
How to change availability
Go to Base Menu → Menu Items, edit the item, and change the availability dropdown. You can also change option availability individually within each option group.
For bulk changes, use the menu items list view — select multiple items and use Bulk Actions to update availability across many items at once.
Common use cases
Out of stock — ran out of an ingredient mid-service. Customers can see the item exists but can’t order it.
Merchant only — items like birthday cakes or staff meals. Staff can order via POS, but it doesn’t appear on the customer menu.
Unavailable — seasonal items or items you’re not currently serving. Keeps them in your menu for later reactivation without losing sales data.
‼️ Availability changes can take up to 5 minutes to reflect on the customer app. Give it a moment and check again.

