What is the POS API?
The POS API lets you create payment orders from any point-of-sale system — physical terminals, kiosks, mobile apps, or ERP integrations like Odoo. Each order generates a dynamic QR code and/or a hosted payment page.QR Payments
Generate dynamic QR codes that customers scan with the Quickei app to pay instantly.
Payment Pages
Redirect customers to a hosted payment page — no frontend development needed.
Real-time Webhooks
Get instant notifications when payments are completed, expired, or refunded.
Base URL
Authentication
The POS API uses HTTP Basic Authentication.Rate Limiting
The POS API allows 60 requests per minute. If exceeded, you’ll receive a429 Too Many Requests response.
Order Lifecycle
1
PENDING
Order created, awaiting customer payment. A QR code and/or payment page is generated.
2
PAID
Customer completed payment. You receive a
pos.order.paid webhook.3
EXPIRED / CANCELLED
Order expired (timeout) or was cancelled by the merchant via API.
4
REFUNDED
Payment refunded to the customer (may require admin approval).

