Payment – Taking Payment
The payment view handles everything from Swedish krona to foreign currency, tips, gift cards and loyalty points.
Step 1 – Pay:
- Click Pay (or a quick payment button)
- The payment view opens with three columns:
- Left: Order summary, total, VAT breakdown (12% food / 25% drinks)
- Center: Numpad for amount + payment method buttons
- Right: Loyalty panel (if guest linked) and currency picker
- Enter amount (or accept the total)
- Choose a payment method
Payment methods:
| Method | Description |
|---|---|
| Cash | Change calculated automatically in the base currency (SEK) |
| Card | Amount over the total is registered as a tip |
| Swish | Digital payment, QR or number based |
| Gift card | Partial or full redemption from the guest's card |
| Loyalty points | Convert points to discount directly at the POS |
| Invoice | Select customer → create invoice entry (requires billing module) |
Split payment: You can combine any number of methods. Enter a partial amount → choose method → repeat until the order is fully paid. Example: 300 SEK gift card + 150 SEK points + remainder on card.
Foreign currency (multi-currency FX):
- Tap the currency picker (flag/code at top right of the payment view)
- Choose currency (EUR, USD, NOK, DKK, GBP and more)
- The POS pulls today's rate from the ECB and shows both the amount in the guest's currency and the booked amount in SEK
- Need a manual rate (e.g. hotel exchange): tap "Change rate", enter it and add an audit note – the POS logs the override in the journal memory
- Change is always calculated in the base currency SEK, regardless of what currency the guest pays in
- The receipt shows both the paid amount in the foreign currency and the SEK equivalent
The POS always books revenue in SEK for Swedish fiscal law and VAT reporting – the currency swap only affects the tender itself.
Tips on card payment: If the guest pays more than the total by card, the excess is automatically registered as a tip.
- Example: Total is 287 SEK, guest wants to pay 300 SEK → 13 SEK tip
- The tip is shown on the receipt and booked separately
- Use the "Amount" field on the numpad and press Card directly
Gift card redemption:
- Press Gift card as the payment method
- Scan the QR code or enter the card code
- The system checks balance, validity (not expired) and chain scope
- Enter the amount to redeem (max = available balance or remaining order, whichever is lowest)
- The remainder can be paid with any other method – the POS supports full split
Gift cards are VAT-free on issuance and VAT-liable on redemption (ML 5 chap 40 §). The POS books the correct accounts automatically.
Loyalty point redemption: If the guest is linked to the order and the loyalty program is active, the loyalty panel appears on the right:
- Tier badge with the guest's level (e.g. Gold) and perks
- Points balance – e.g. "342 points ≈ 34 SEK"
- Quick buttons (100, 200, 500, 1000 pts) + Max
- Stamp card rewards (if the guest has earned stamps)
Minimum redemption (e.g. 100 pts) and max discount per order (e.g. 50%) come from Marketing → Loyalty.
Invoice payment and customer selection:
- Choose Invoice as the payment method
- Look up a customer by name, org. number or email (or create a new one)
- Choose due date (default 30 days)
- The POS creates an invoice entry in accounting – no cash flow
- The order is marked as paid, but an "Unpaid" badge is shown until the invoice is cleared
CCA control box (mandatory): Before payment is finalised, the POS runs a pre-flight health check against the control box. If the box is offline a banner appears with "Try again" and "Cancel purchase" – no sale happens without a control code (Swedish fiscal law SKVFS 2014:9).
Step 2 – Receipt:
- Payment is confirmed with an animation and control/verification code
- Receipt number is shown
- Choose:
- Print receipt – to the thermal printer
- SMS receipt – enter phone number (creates customer automatically)
- Done – close without printing (receipt is always available in order history)
Logged in journal memory: Every transaction – regardless of method – is tamper-proof logged in the journal memory with control code, verification code and contents. This is the source for the Z-report and the Tax Authority export file.
This feature is part of Vendion POS.
Curious how it looks in practice? Read more about the product or book a short demo.
Was this article helpful?
