Fleksa Kiosk
Offline Mode
Continue operations during network issues
Keep taking orders even when internet is down.
- Network disconnects
- Kiosk detects and switches to offline mode
- Shows indicator - "Offline Mode" badge
- Customers can still:
- Browse menu (cached)
- Customize items
- Add to cart
- At checkout:
- Card payments may be limited
- Orders queued for sync
- When network returns:
- Orders sync automatically
- Full functionality restored
| Feature | Offline Status |
|---|
| Menu browsing | ✅ Full (cached) |
| Item customization | ✅ Full |
| Cart management | ✅ Full |
| Card payment | ⚠️ Limited (depends on terminal) |
| Cash payment | ✅ Full |
| Receipt printing | ✅ Full (local) |
| Order sync | ⏳ Queued |
| Menu updates | ❌ Paused |
| Terminal | Offline Capability |
|---|
| SumUp | Limited offline |
| Zettle | Store & forward |
| Adyen | Offline queue |
| Worldline | Depends on config |
Some terminals can:
- Accept card payment offline
- Store transaction securely
- Process when online
Always work offline:
- Cash drawer opens
- Receipt prints locally
- Order recorded for sync
- Small "Offline" badge
- Message: "Some features limited"
- Payment options may change
- Dashboard shows offline status
- Alert when kiosk goes offline
- Queue depth visible
Orders taken offline:
- Stored locally on kiosk
- Encrypted for security
- Auto-sync when online
- Sent to kitchen after sync
- View queued orders: Admin menu
- Priority sync when reconnected
- Failed sync alerts
| Setup | Benefit |
|---|
| Ethernet + WiFi | Redundancy |
| 4G backup | Emergency fallback |
| UPS power | Survives power blips |
- 5 Mbps connection
- Low latency (under 100ms)
- Reliable uptime
- Full menu with images
- Category structure
- Pricing and options
- UI translations
- 24-hour cache by default
- Refreshed when online
- Manual refresh available
- Local storage on device
- Typically 100-500MB
- Clear from admin menu
| Setting | Options |
|---|
| Enable offline | On/Off |
| Offline payment | Cash only / Card allowed |
| Queue limit | Max orders to queue |
| Cache duration | Hours before expire |
| Cause | Solution |
|---|
| Network not recovered | Check router/connection |
| DNS issue | Try alternate DNS |
| Firewall blocking | Whitelist kiosk domains |
| Cache corrupted | Clear cache, restart |
| Cause | Solution |
|---|
| Queue too large | Reduce queue, manual sync |
| Server unreachable | Check Fleksa status |
| Auth expired | Re-login to kiosk |
| Cause | Solution |
|---|
| Terminal doesn't support | Switch to cash only |
| Offline limit reached | Terminal-specific limits |
| Card declined | May need online auth |
| Cause | Solution |
|---|
| Prolonged offline | Menu may be outdated |
| Force refresh | Sync when online |
| Clear old cache | Admin → Clear Cache |