Restaurant
The restaurant add-on connects your hospitality with the booking system. Orders at the restaurant, bar, or kiosk land — if the guest wants — directly on the pitch invoice; the guest pays everything in one step at check-out. Less cash at the restaurant counter, lower friction for spontaneous spending.
POS connection
Section titled “POS connection”CampOne supports the common Swiss POS systems:
- Sumup, myPOS, Worldline (mobile POS)
- Vectron, Hypersoft, Lightspeed K-Series (classic POS)
- Tilby, Toast, Square (cloud POS)
- Custom systems via REST API or CSV import
Per POS you configure:
- Location (restaurant, bar, kiosk)
- VAT rate
- Posting logic (to pitch invoice, separate, mixed)
- Authorised cashiers (staff who can post on behalf of the restaurant)
The connection is set up during onboarding. Standard POS systems take 1–2 hours; custom systems often a half day.
Posting to the guest invoice
Section titled “Posting to the guest invoice”At the restaurant POS, staff identify the guest via:
- QR-code card of the guest (from the guest portal)
- Pitch number entered at the till
- Guest name and arrival date as a search
The order is posted as a separate line on the pitch invoice. The guest signs — paper or digital, depending on the POS — and that’s it. At check-out the guest sees all restaurant orders listed.
Per-guest authorisation
Section titled “Per-guest authorisation”Not every booking should automatically post. You control per booking:
- Standard: posting allowed (typical for regulars or with a deposit)
- Limit: post up to CHF X — useful for first-time guests
- Blocked: no posting (cash payment required)
A blocked guest sees a notice at the restaurant POS and must pay cash or TWINT.
Reporting
Section titled “Reporting”Under Reports → Restaurant you see:
- Revenue per restaurant/POS
- Split of pitch posting vs. counter payment
- Top-selling items
- Revenue per guest and per pitch type
- Open (not yet paid) lines per active booking
For multiple outlets (restaurant, bar, pizzeria) reports can be split per outlet.
In Switzerland different rates apply: accommodation 3.7 %, hospitality 8.1 %. Posting separates them automatically and shows them split on the invoice. The quarterly VAT filing becomes much simpler than with a manual mixed invoice.
Pre-orders via the guest portal
Section titled “Pre-orders via the guest portal”Optionally guests can pre-order through the portal — typical:
- Bread service for the next morning (until 22:00 the day before)
- Pizza on arrival (24 h pre-order)
- Buffet reservation (party size, table)
Orders go directly to the restaurant — on a tablet or printer — and post to the pitch invoice the same way.
Shift change and till close
Section titled “Shift change and till close”Per shift, the restaurant can produce a till close report. CampOne generates:
- Cash income
- TWINT income
- Posted to bookings (carry-over)
- Vouchers redeemed
- Discrepancies
The document is logged in the audit trail and is part of your bookkeeping documentation.
- Use limits. A CHF 100 limit for first-time guests prevents losses without restricting comfort.
- Hand out QR-code cards. Print a small QR-code card on check-in — quicker than typing a pitch number.
- Spot-check VAT split. Sample-check in reports that restaurant lines carry the 8.1 % rate — typos at the till otherwise slip through.