Fleksa
Fleksa Kiosk

Payment

Accept card, contactless, and mobile wallet payments at kiosk

Payment

Process payments securely at the kiosk.

Supported Payment Methods

Card Payments

  • Credit cards (Visa, Mastercard, Amex)
  • Debit cards (Girocard, Maestro)
  • Chip & PIN
  • Contactless tap

Mobile Wallets

  • Apple Pay
  • Google Pay
  • Samsung Pay

Other Methods

  • Cash (if cash drawer installed)
  • Gift cards (Fleksa gift cards)
  • Loyalty points (if enabled)

Payment Flow

  1. Customer taps "Checkout"
  2. Order summary shown with total
  3. "Pay Now" button activates terminal
  4. Terminal prompts - Insert/tap card
  5. Customer pays - PIN if required
  6. Confirmation - Success screen
  7. Receipt options - Print or email
  8. Order sent to kitchen

Terminal Integration

Supported Terminals

TerminalFeatures
SumUpPortable, WiFi/Bluetooth
ZettleIntegrated, all cards
AdyenEnterprise, all methods
WorldlineGerman banks, Girocard

Terminal Setup

  1. Connect terminal to kiosk (USB/Bluetooth)
  2. Configure in Partner Portal → Settings → Payment
  3. Enter terminal ID and credentials
  4. Test with small transaction

Payment Screen

┌─────────────────────────────────────┐
│        Ready to Pay                 │
│                                     │
│        Total: €22.56                │
│                                     │
│   ┌──────────────────────────┐      │
│   │  Tap, Insert, or Swipe   │      │
│   │         Your Card        │      │
│   │                          │      │
│   │        [Terminal]        │      │
│   └──────────────────────────┘      │
│                                     │
│   [← Back]              [Cancel]    │
└─────────────────────────────────────┘

Split Payments

For group orders:

  1. Tap "Split Payment" at checkout
  2. Enter amount for first person
  3. Process first payment
  4. Repeat for remaining amount
  5. Complete when total paid

Tipping

If enabled:

  • Suggested tip amounts (10%, 15%, 20%)
  • Custom tip option
  • "No tip" option
  • Tip added before payment

Error Handling

Payment Declined

  • Show clear message to customer
  • Offer to try again
  • Suggest alternative payment method
  • Do not process order

Terminal Disconnected

  • Show "Payment unavailable" message
  • Offer to find staff for help
  • Queue order for manual payment (optional)

Timeout

  • 60 second timeout for payment
  • Warning at 45 seconds
  • Returns to cart if no action

Security

  • PCI-DSS compliant processing
  • No card data stored on kiosk
  • All transactions encrypted
  • Terminal handles sensitive data

Troubleshooting

Terminal Not Connecting

CauseSolution
Bluetooth offEnable Bluetooth on kiosk
USB disconnectedCheck cable connection
Terminal not pairedRe-pair in settings
Terminal battery deadCharge terminal

Payments Failing

CauseSolution
Network issueCheck internet connection
Terminal errorRestart terminal
Card issueAsk customer to try different card
Account issueContact payment provider

Wrong Amount Charged

CauseSolution
Order modified after terminal activatedCancel and restart checkout
Tax calculation errorVerify tax settings
Currency mismatchCheck currency configuration