SettingsUpdated 2026-06-01

POS settings

Configure in-person selling: terminals, payments, tax, receipts, and offline mode.

Saleporia POS turns any supported device into a point-of-sale terminal. Configure payments, tax, receipts, and offline behavior.

Where to find it

Settings → POS. Toggle enabled and configure terminal behavior.

POS configuration

FieldTypeDescription
storeDisplayNamestringName shown on the POS terminal and receipts.
paymentsflagsEnable cash, card, mobile wallet, store credit, and split payments.
taxobjectTax rate, inclusive/exclusive, and label.
receiptobjectHeader, footer, logo, auto-print, and customer copy settings.
staffPINstringStaff PIN for terminal access. Masked after saving.
barcodeSearchModeenumsku, barcode, or both — how product lookup by code behaves.
offlineModebooleanAllow offline sales with a sync interval.
discountsobjectEnable terminal discounts and set a max percentage.
refundsobjectEnable refunds and set a window in days.

Terminals

Register POS terminals under shop settings. Each terminal gets an auto-generated access key for authentication. Rotate or revoke keys as needed. Terminals look up products by SKU or barcode via the POS endpoint.

POS endpoints
POST/shop/pos/terminals
Register a POS terminal (label, location). Auto-generates access key.
Session
POST/shop/pos/terminals/:id/rotate-key
Rotate a terminal access key.
Session
GET/pos/products/by-code
Lookup a product by SKU/barcode per the shop's barcodeSearchMode.
Terminal key