Payment
Accept card, contactless, and mobile wallet payments at kiosk
Payment
Process payments securely at the kiosk. Supports card, contactless, mobile wallets, and cash.
Supported Payment Methods
Card Payments
- Credit cards (Visa, Mastercard, Amex)
- Debit cards (Girocard, Maestro)
- Chip & PIN
- Contactless tap (NFC)
Mobile Wallets
- Apple Pay
- Google Pay
- Samsung Pay
Other Methods
- Cash (if cash drawer is installed)
- Fleksa Gift Cards
- Loyalty points (if enabled)
Payment Flow
Customer taps "Checkout"
From the Shopping Cart, the customer proceeds to payment.
Tipping screen (optional)
If enabled, customers see suggested tip amounts (10%, 15%, 20%) plus a custom tip option and "No tip".
Order summary with final total
Shows all items, tax, tip, and the total to pay.
"Pay Now" activates the terminal
The payment terminal lights up and prompts the customer to tap, insert, or swipe their card.
Customer completes payment
PIN entry if required. Mobile wallet users hold their phone near the terminal.
Confirmation screen
Success message with order number. Proceeds to receipt options.
Order sent to kitchen
The order appears on the Kitchen Display and POS.
Terminal Integration
Supported Terminals
| Terminal | Features |
|---|---|
| SumUp | Portable, WiFi/Bluetooth, affordable |
| Zettle | Integrated reader, all card types |
| Adyen | Enterprise-grade, all payment methods |
| Worldline | German banks, Girocard support |
Terminal Setup
Connect the terminal
Via USB or Bluetooth to the kiosk device.
Configure in Partner Portal
Go to Partner Portal → Settings → Payment and enter terminal ID and credentials.
Test with a small transaction
Process a test payment to verify everything works before going live.
Always test the payment terminal with a real card transaction before opening to customers. A failed payment on a live kiosk causes frustration and lost sales.
Split Payments
For groups ordering together at one kiosk:
- Tap "Split Payment" at checkout
- Enter the amount for the first person
- Process the first payment
- Repeat for remaining amounts
- Order completes when total is fully paid
Error Handling
Payment Declined
- Clear message shown to customer
- Option to try again or use a different card
- Suggests alternative payment method
- Order is not sent to kitchen until payment succeeds
Terminal Disconnected
- "Payment temporarily unavailable" message
- Suggests finding staff for assistance
- Optionally allows cash payment if a drawer is installed
Payment Timeout
- 60-second timeout for card interaction
- Warning at 45 seconds
- Returns to cart if no action — the order is preserved
Security
- PCI-DSS compliant — all card processing meets industry standards
- No card data stored on the kiosk device
- End-to-end encryption for all transactions
- Terminal handles sensitive data — kiosk never sees card numbers
The kiosk itself never processes or stores card data. All sensitive payment handling is done by the certified payment terminal, keeping your setup PCI-compliant.
Troubleshooting
Terminal Not Connecting
| Cause | Solution |
|---|---|
| Bluetooth off | Enable Bluetooth on the kiosk device |
| USB disconnected | Check the cable connection |
| Terminal not paired | Re-pair in device settings |
| Terminal battery dead | Charge the terminal |
Payments Failing
| Cause | Solution |
|---|---|
| Network issue | Check internet connection on kiosk |
| Terminal error | Restart the terminal |
| Card issue | Ask customer to try a different card |
| Account issue | Contact your payment provider |
Wrong Amount Charged
| Cause | Solution |
|---|---|
| Order modified after terminal activated | Cancel and restart checkout |
| Tax calculation error | Verify tax settings in Partner Portal |
| Currency mismatch | Check currency configuration in settings |