TWINT
TWINT is by far the most-used payment method in Switzerland and effectively unavoidable on a campsite. CampOne is integrated as a TWINT merchant: payments appear instantly, reconciliation is automatic, and you use the same account for reception, guest portal, online widget, and the restaurant add-on.
We configure the TWINT integration during onboarding. You need:
- a TWINT merchant contract with your bank or directly with TWINT (about 2 working days for a new account)
- a merchant identifier (TWINT MID)
- a bank account for the daily payout
Credentials live under Invoicing → Payment methods → TWINT. No separate hardware is required — the reception tablet or computer is enough.
Payment at reception
Section titled “Payment at reception”When closing an invoice, choose TWINT as the payment method. CampOne shows a QR code on screen. The guest scans with their TWINT app, confirms — confirmation appears in CampOne 2–3 seconds later, the invoice is marked paid automatically.
If the guest can’t scan (e.g. dim lighting), the push variant works too: enter the guest’s mobile number, the guest receives the payment request as a push notification in their app and confirms there.
QR code in the guest portal
Section titled “QR code in the guest portal”In the guest portal the TWINT QR code appears next to the invoice. Guests can pay from home or on the move — typical use cases are settling the balance the night before check-out, or pre-paying the deposit after an online booking.
The QR code is personalised to the guest and the invoice. As soon as the payment lands, the portal status updates without a page reload.
Payment in the online widget
Section titled “Payment in the online widget”The online widget offers TWINT as a regular payment method. On a smartphone, the TWINT app opens via direct app jump; on desktop, the guest scans the displayed QR code with their phone. The booking is only created once payment is confirmed — failed or abandoned payments don’t leave orphan records.
Reconciling with bookkeeping
Section titled “Reconciling with bookkeeping”TWINT pays out daily in a single batch to your bank. The notification carries a batch reference for all transactions that day. CampOne matches the batch automatically when you import the camt.054 notification — see Swiss QR-Bill.
In Invoicing → TWINT report you see per day:
- gross revenue
- TWINT fee (deducted directly by TWINT)
- net amount (what actually lands on your account)
- transaction count
Refunds
Section titled “Refunds”You can refund a TWINT payment directly from CampOne — same business day in full, or later as a partial or full refund. The guest receives the amount back to their TWINT account automatically; you don’t need bank details.
Security
Section titled “Security”- Payment data never leaves the TWINT closed loop. CampOne sees only status and amount, not card data or IBANs.
- Each transaction has a unique reference recorded in the audit trail.
- If a device is lost, changing the CampOne login is enough — the TWINT integration stays secure.
- Sticker at reception. A “TWINT accepted” sticker noticeably speeds up payment-method choice.
- Watch the daily limit. TWINT accounts have a daily limit (typically CHF 5 000). For large family invoices, split into two payments or offer credit card.
- Hold the reception tablet level. The QR code is large and reads well as long as the screen isn’t too close to a light source.