Platform features
Everything you need for modern loyalty programs
Points, rewards, tiers, NFC tap-to-earn and a POS screen for the counter. Each shop runs its own program: customers earn with you and spend with you.

For customers
What your customers get
The SoPoints app and card are free for customers, on iPhone and Android.
One card, every participating shop
The same card works at every participating shop, and each shop has its own points and rewards. The app shows what you have with each one.
QR code at checkout
The card has a QR code the shop scans at checkout, and it can live in Apple Wallet or Google Wallet. Points show up in the app right away.
NFC tap-to-earn
Some shops keep a SoPoints NFC tag at the counter. Hold your phone near it while signed in and your points are added.
Achievements and badges
Badges for the good habits. Some come with bonus points.
Tiers
Bronze, Silver, Gold and Platinum, based on the points earned over time. Some shops give higher tiers extra points on every purchase.
Birthday treats
Add a birthday to the profile. Shops that run birthday offers send something on the day, like bonus points or a voucher.
Bring a friend
Share a code from the app. When the friend makes their first purchase, you both get bonus points.
Nearby deals
Offers from participating shops close to where you are.
Rewards and vouchers
Points post as soon as the sale is entered. Pick a reward and get a one-time voucher that staff check off at the counter.
For businesses
What you run the program with
One dashboard and one Merchant app for your points, rewards, customers and campaigns. The plan table on the pricing page shows which plan includes each feature.
POS screen
Look up a customer, award points and redeem rewards right at the counter, in a browser on any device. The Merchant app has a POS mode too.
Campaigns
Bonus point days, happy hours, time-based promotions and nearby offers for customers close to your shop.
Analytics
Visits, redemptions and campaign results on a dashboard that updates as sales come in.
Waitlist and reservations
A live waitlist, floor plan and booking calendar. Customers join from their phone and see their place update.
More than one location
Run several locations from one dashboard on plans that include them.
Customer messages
Push and email to customers who opted in, and SMS where your plan or add-ons include it. Every message is checked before it goes out.
Account security
Two-factor sign-in, role-based staff access and encrypted connections.
Customer import
Bring an existing customer list across, with each entry checked before it is added.
Speed
Built for the speed of a busy counter
- Customer recognised from a QR scan
- 4 ms*
- Points awarded
- 11 ms*
- Reward redeemed
- 12 ms*
- Birthday offer redeemed
- 4 ms*
*Median response time measured in SoPoints' internal benchmark test, September 2026. Network and device time is added on top of what staff see on screen.
Why SoPoints
Why businesses choose SoPoints
Your points, your program
Points you give out belong to your program. Customers earn them with you and spend them with you.
Full control
Set your own earn rate, rewards, expiry rules and redemption limits.
Easy setup
No complicated integrations and no new hardware. Sign up, set your rate and open the POS screen.
Plain pricing
A free plan to start, no setup fees and no long-term contracts. Every plan and fee is listed on the pricing page.
Ready to start your loyalty program?
Open a business account on the free plan, or join as a customer and start collecting points.