Restaurants, bars, and clubs can offer counter purchases and employee table service from a current venue menu. Automated stock, settlement, compensation, lifecycle, and restart coverage is complete. This guide remains a draft until supported-client and two-client verification is complete.

Find an operating venue

Venue service applies inside the appropriate business types. Public customers need the venue open. Entry cover, menu purchase, and table-service payment are separate transactions.

Read and buy from the menu

Use /menu inside the venue. Treat its current numbering, labels, underlying items, and prices as temporary live information. A curated menu replaces default offerings where supported.

For a counter purchase, check carried cash and inventory room, then use /buy with a fresh entry. A completed sale reduces managed stock, pays the business till, and puts a persistent item in customer inventory. Buying does not consume it; use /use separately.

A closed venue refuses public menu access and purchases; current members may still review its menu.

Receive table service

An eligible nearby employee uses /serve with a current menu entry. The customer reviews the named item and total charge, then accepts or declines through the standard offer prompt.

Both players should remain nearby in the same venue. Acceptance rechecks the business, menu, stock, cash, employee authority, and carrying room. Decline, expiry, distance, or disconnect completes no sale.

Offer acceptance is not the final delivery result. Both parties must wait for customer inventory, cash, and final business feedback before treating the service as complete.

Curate and operate as an employee

Authorized managers use /bizmenu to review and change current offerings. Rank capabilities determine who may curate, serve, open, close, or manage stock.

The custom menu label is presentation at the venue; the delivered inventory item keeps its ordinary item identity. Sales consume managed stock, which is reviewed through /bizinfo and the separate restock flow.

Recover from unclear service

  • Menu is missing or stale: reopen it in the intended venue.
  • Counter purchase fails: compare /inventory, /balance, till/stock feedback, and the final message before retrying.
  • Service offer expires: restore venue context and proximity, then create a fresh offer.
  • Customer accepted but received nothing: do not issue another charge immediately; verify stock, cash, and inventory. The unresolved sale retains exact restoration capacity until recovery proves completion or compensation.
  • Menu order changes after removal: reopen the complete current menu before editing another entry.
  • Venue is out of stock: use the separate resupply workflow rather than bypassing checkout.

Exact products, labels, prices, stock values, menu limits, and offer timing are intentionally omitted.