Guides
Point of Sale
Introduction
Integrating a point of sale (POS) terminal with Centrapay APIs allows merchants to accept payment via any Centrapay-enabled apps without installing additional POS hardware or software.
Payment Flow
- QR Code Flow: the POS displays a QR code for the patron to scan with their Centrapay app.
- Barcode Flow: the POS scans a barcode presented by the patron.
Interface Guidelines
Please use the Centrapay Brand Assets when building the UI for Centrapay payments.
- Payment option: Show Centrapay as a payment option the cashier can clearly see. If Farmlands is the only payment option the merchant accepts, show Farmlands instead.
- QR codes: Display Centrapay QR codes with the Centrapay logo in the centre.
- Payment status: Clearly show the current status of the Payment Request, and update it as soon as the status changes.
- Payment method: Show the payment method used on the customer-facing interface or receipt, using the description in the Payment Request's
paidByfield. - Receipts: Print the Payment Request
idorshortCodeon the receipt so it can be used for refunds.