Payment Methods
FlexotiumPOS supports four payment types at the terminal: Cash, Card (via Stripe), UPI, and Split payments. You can configure which methods are available at each register.
Cash
Cash is always available and requires no integration. When a cashier selects Cash:
- A numeric keypad appears to enter the tendered amount
- The change due is calculated and displayed prominently
- The cash drawer opens automatically if a supported printer is connected
- The sale is recorded immediately
Cash sales work fully offline.
Card (Stripe)
Card payments require the Stripe integration to be configured. When a cashier selects Card:
- The Stripe terminal reader activates (tap, insert, or swipe)
- The customer completes payment on the terminal
- FlexotiumPOS receives confirmation from Stripe and records the sale
Card payments require an active internet connection. If you go offline, card payment is temporarily unavailable — only cash will be offered to the customer.
UPI
UPI is available for merchants operating in markets where UPI is the predominant mobile payment method. When selected:
- A QR code is generated for the exact transaction amount
- The customer scans with their UPI-enabled banking app
- On payment confirmation, the sale is recorded
UPI confirmation depends on a webhook from your payment provider. A brief processing delay of 2–5 seconds is normal.
Split payments
Split payments allow a single transaction to be paid across multiple methods. Example: a £50.00 total paid as £30 by card and £20 cash.
To process a split:
- On the charge screen, select Split Payment
- Enter the amount for the first method (e.g.
30.00→ Card) - Complete the card payment
- The remaining balance (
20.00) is shown — select Cash - Enter the tendered amount; the sale is finalised
Split payments are recorded as a single transaction with two payment legs, both visible in the shift report.
Configuring available methods
Go to Settings → Registers → [Register name] → Payment Methods to enable or disable methods per register. For example, you may want to disable UPI on a specific register that doesn't have a customer-facing display.