Works with your existing POS

POS Loyalty Integrations

Connect Sopoints to the point of sale system you already use. Once linked, every completed sale awards points automatically — no extra steps for your staff and no double entry at the counter.

View pricing

Native POS integrations available now

Sopoints connects to your point of sale over OAuth — you authorise Sopoints from inside your POS account, choose which locations to sync, and transactions begin flowing immediately. Square and Lightspeed are live today.

Square — sync completed payments and award points per dollar spent, with native Square Loyalty interop.

Lightspeed (X-Series) — retail and grocery transaction sync with per-outlet mapping across multi-location chains.

Coming soon

More native integrations are on the way for the point of sale platforms most common in Canadian retail and hospitality. In the meantime, any of these can connect today through the Sopoints REST API and webhooks.

Clover — tender-level integration so loyalty can be applied as a discount at the moment of payment.

Toast — restaurant check sync for hospitality venues running table service.

Shopify — award points on online and in-person Shopify POS orders from one program.

How the integration works

When a sale completes, your POS sends a webhook to Sopoints. Sopoints identifies the customer from the identifier captured at checkout, calculates points from your configured points-per-dollar rate, and credits the customer wallet through a double-entry ledger so every point is auditable.

Redemptions run the same path in reverse: the customer applies a reward, Sopoints validates and debits the balance, and the discount is returned to the POS as a tender or discount line depending on the platform.

No POS? No problem

A POS integration is a convenience, not a requirement. Plenty of businesses run their entire loyalty program with a printed QR code at the till or an NFC tag on the counter. Customers scan or tap, confirm the purchase amount, and points are credited — no integration, no hardware cost.

REST API and webhooks for custom systems

If you run an in-house or unsupported POS, the Sopoints REST API exposes the same capabilities as the native integrations: award points, redeem rewards, look up customers, and read transaction history. Outbound webhooks notify your system when points are earned or redeemed so you can keep your own records in sync.

API key authentication with per-key scoping

Idempotency keys on all mutating endpoints

Signed outbound webhooks with retry and circuit breaking

Sandbox credentials for testing before you go live

Integration options compared

Pick the setup that matches how you take payment today

SetupStaff effort at checkoutAutomatic point accrualBest for
Native POS integrationNone — fully automaticYesSquare & Lightspeed users (Clover, Toast, Shopify soon)
NFC tap deviceCustomer taps phoneYes, on tapHigh-volume counters wanting speed
QR code at tillCustomer scans codeYes, on scanAny business, zero setup cost
REST APINone once builtYesCustom or in-house POS systems

POS Integration FAQ

Connect your POS in minutes

Start on the free plan and add a POS integration whenever you are ready. No setup fees, no contracts.

View pricing

Security & Compliance

PCI-DSS

SAQ A

GDPR

Compliant

CCPA

Compliant

OWASP

Secured

NIST CSF

Aligned


© 2025 SoPoints. All rights reserved.

Made with ❤️ for merchants and customers


ElevenLabs Startup Grant