Skip to content

White-label loyalty for your clients.

Run points, stamps, vouchers, and prepaid passes for the businesses you serve. Set your brand and client plans, with every business on one install.

  • Self-hosted
  • Full Laravel source
  • No per-business license fees
A demo business's page on a phone.
A demo business's page on a phone.
A branded business-page QR.
A branded business-page QR.

Points with rewards to choose.

Businesses set how purchases earn points and fill their reward catalog with offers customers want. Customers see what they can claim before they spend their points.

Reward catalog

Show reward photos, the points cost, and the balance after a claim.

Membership tiers

Set tier names, thresholds, and point multipliers for regulars.

Bonus hours and expiry

Schedule extra points for quiet hours and choose how long points stay valid.

A customer's points balance and the reward they can claim.
A customer's points balance and the reward they can claim.
A customer's points balance and the reward they can claim.
A customer's points balance and the reward they can claim.

Stamp cards for repeat visits.

The business sets the qualifying visit and the reward for a full card. Customers see their progress on their phone.

Visible progress

Customers see their stamps and how many remain before the reward.

Start the next card

The next card starts at completion, with extra stamps carried over. Staff can redeem a ready reward while the customer keeps collecting.

Expiry reminders

When stamp expiry applies, customers can receive a warning before their stamps expire.

Progress on the member's card, with the transaction history behind it.
Progress on the member's card, with the transaction history behind it.
Progress on the member's card, with the transaction history behind it.
Progress on the member's card, with the transaction history behind it.

Vouchers for gifts and promotions.

Create a discount, a free product, or bonus points. Customers keep the offer in their wallet, and staff check and redeem it at the counter.

Offer rules

Choose who receives an offer, when it expires, and how many times customers can use it.

Batch distribution

Generate unique codes in a batch and share a claim link or printed QR.

Redemption records

Track claims and redemptions for each campaign.

The customer's voucher and the staff redemption screen.
The customer's voucher and the staff redemption screen.
The customer's voucher and the staff redemption screen.
The customer's voucher and the staff redemption screen.

Visits, access, or prepaid credit.

Businesses can sell visit packs, timed access, or a fixed balance for their own goods and services. Customers keep the pass in their wallet; staff record each visit or amount used.

Visit packs

Customers see how many visits remain.

Prepaid credit

Customers see their remaining balance.

Monetary credit is valid only with the issuing business and has no expiry. Payments, tax, receipts, and refunds stay in your existing systems.

Visit packs: Customers see how many visits remain.
Visit packs: Customers see how many visits remain.
Prepaid credit: Customers see their remaining balance.
Prepaid credit: Customers see their remaining balance.

Try the programs from the customer and staff sides.Explore the live demo

Customers keep their cards together.

Customers open the wallet in their browser. Cards from businesses on your installation sit together, with ready rewards at the top. Each program keeps its own balance.

Joining

Customers can sign in with an email code. Enable guest mode to let them start before registration.

At the counter

Customers show their member code. Staff see the programs their account can access.

Home-screen access

Customers can add the web app to their home screen. Saved cards and QR codes open offline; transactions need a connection.

Demo member wallet. One account holds cards from several businesses, each with its own balance and brand.
Demo member wallet. One account holds cards from several businesses, each with its own balance and brand.

Google Wallet

Customers can save eligible passes to Google Wallet. Pass details update when program activity changes.

Apple Wallet

Customers can save a branded pass with a staff QR and links to current details. Apple passes are static; balances remain in Reward Loyalty.

Customers show this code; staff see the programs they can access.
Customers show this code; staff see the programs they can access.

Wallet integrations need provider setup. You choose which client plans include them.

A staff screen for the counter.

Staff find the customer, choose the program, and confirm the action. The result shows what changed and the balance or uses that remain.

Existing devices

Use the business's phones, tablets, or computers.

Transaction history

Staff can inspect their program's history and reverse eligible actions within their access.

Internal records

Attach a receipt photo or note to supported transactions. Customers do not see these internal records.

Staff review the purchase amount before adding points.
Staff review the purchase amount before adding points.
Staff add a stamp to a customer’s card.
Staff add a stamp to a customer’s card.
After adding points, staff see the result and can open the history.
After adding points, staff see the result and can open the history.

A dashboard for each business.

Each business builds its programs, manages its members, and inspects activity. You can open a client's business from your admin account when it needs help.

Customer detail

Open the programs, balances, and history that belong to this business.

Member management

Filter member lists and identify cardholders who have not started using their program.

Programs and staff

Manage rewards and staff access from the business dashboard.

A demo business's dashboard, programs, and recent activity.
A demo business's dashboard, programs, and recent activity.

Run loyalty for your clients.

Add each client as a business and put it on a plan. You set the prices and choose the features and allowances that each plan offers.

Demo plans and billing. Estimated monthly revenue from assigned plans.
Demo plans and billing. Estimated monthly revenue from assigned plans.
A demo client's plan, listed price, and resource usage.
A demo client's plan, listed price, and resource usage.

Plans you define

Rename the plans, set monthly and annual prices, and choose features and resource allowances.

Manual or subscription billing

Assign plans and invoice outside the app, or configure Stripe or PayPal subscriptions for eligible clients.

Installation and business branding

Set the installation's name, logo, colors, and domain. Each business adds its own identity and program artwork.

Separate business data

The license has no business-count cap. Each business sees its own members and activity; server capacity depends on your hosting.

Member allowances show usage; they do not block new members. Automated billing needs provider setup, and eligibility rules govern client plan changes.

One license covers the businesses on your install.See the one-time price

Set up birthday gifts and win-backs.

Businesses can configure gifts, visit reminders, and loyalty milestones. These are services you can help each client set up and refine.

Birthday and win-back gifts

Issue a personal voucher on a customer's birthday or after the quiet period the business chooses.

First-visit invitations

Invite cardholders who have not used their card, with an optional welcome gift.

Loyalty milestones

Recognize first visits and streaks, with progress in the wallet and optional rewards.

Referrals

Members share a referral link. Both sides earn points after the friend's first purchase that earns loyalty points.

Promotional emails reach members who opted into offers and news. Progress and expiry messages follow their loyalty-update preferences.

A member's milestone progress.
A member's milestone progress.
Birthday and win-back settings for a demo club.
Birthday and win-back settings for a demo club.

Track loyalty activity for each business.

See card views, points issued and redeemed, and rewards claimed. Businesses can build member segments and use them for email campaigns.

Program reports

Compare activity and redemptions across the periods the business chooses.

Saved audiences

Select members by visits, spend, tier, or recency, then reuse the segment.

Targeted campaigns

Review the recipient count and send a message under the business's name and reply-to address.

A demo card's activity for the selected period.
A demo card's activity for the selected period.
A draft campaign for a saved member segment.
A draft campaign for a saved member segment.

QR codes, printed cards, and business pages.

Give each business a QR code, a page to share, and printed cards to hand out. Customers follow the link or claim flow for the program they choose.

Branded QR codes

Create print-ready codes for programs and business pages, with colors and a center mark. Enable auto-add for loyalty and stamp codes to add the card when customers open the link.

A branded business-page QR.
A branded business-page QR.

Printed member cards

Design both sides and export cards for printing. Customers can claim a card, use it at the counter, and appear in the print batch's claim count.

Designing a member card in the card studio.
Designing a member card in the card studio.

Business pages

Share the business's programs, hours, and contact details from one page. Its QR remains valid when the business changes its name.

Rowan Market · A demo business's page on a phone.
Harborlight Inn · A demo business's page on a phone.
Copperline Taproom · A demo business's page on a phone.
Demo businesses with their own names, colors, and programs.

Choose the installation's homepage.

Choose one homepage layout for the installation. Businesses can still share their own program links and pages.

Portal

A sign-in page without a public program directory.

Agencies serving unrelated clients, or apps behind another website.

Portal
English demo preview

Smart Wallet

Selected programs in a wallet-style homepage.

One business with several offers, or a selected network.

Smart Wallet
English demo preview

Showcase

A landing page with the business's branding and selected programs.

A business presenting its own offers.

Showcase
English demo preview

Public Listing

A searchable directory with city, category, and opening-hours filters, plus distance sorting.

Districts, malls, and associations that want shared discovery.

Public Listing
English demo preview

Connect your clients' systems.

Connect sales and loyalty activity through the API and webhooks. Use the supplied automation templates or build the connection your client needs.

POS automation templates

Use a verified automation template: an importable Make blueprint, an importable n8n workflow, or a guided recipe for Zapier. A purchase with a stable sale reference can retry without awarding points twice.

Signed webhooks

Send loyalty events to Zapier, Make, or your own endpoint, with signatures to verify delivery.

REST and Agent API

Use the documented APIs for your own front end, POS connection, or AI agent. Partner access stays within its business permissions.

Shopify and WooCommerce

Online orders can earn points on the same loyalty balance as counter purchases. Both store integrations are in early access.

POS connections need a till that can call an HTTPS API, from the till or through middleware. The templates cover automation routes. There is no native connector and no named till is claimed compatible.

Own the software you run.

Pay $349 once for one installation, with full Laravel source and 12 months of updates and product support. Renew for $99 a year if you want another year of updates and support. Your installation keeps running when you do not renew.

You provide hosting and email delivery, maintain the installation, and support your client businesses. A developer or agency should handle setup. External providers charge their own fees.

All features in one license.

Check the programs, business tools, and integrations included in the software. You choose which features your client plans offer.

Loyalty programs

Points programs

Set earning rules and let customers redeem points for rewards.

Reward catalog

Add reward photos and points costs, with staff-confirmed redemption.

Membership tiers

Choose tier names, thresholds, and point multipliers.

Bonus hours

Schedule extra points for selected hours.

Points expiry

Set validity and send reminders before eligible points expire.

Stamp cards

Set the visit target, completion reward, and stamp expiry rules.

Vouchers

Discounts, free products, or bonus points, with distribution and usage rules.

Voucher batches and CSV import

Generate batches or import voucher codes from a CSV file.

Prepaid passes

Visit packs, timed access, and credit for the issuing business.

Point transfers and requests

Members can transfer points or share a request link within supported programs.

Retention and growth

Birthday rewards

Configure personal birthday vouchers for eligible members.

Win-back rewards

Configure vouchers after a selected period without visits.

First-visit invitations

Invite cardholders who have not used their program.

Not active yet

Find cardholders who have not started and select them for a campaign.

Achievements

Show milestone progress and configure optional rewards.

Automatic messages

Configure club messages and use eligible expiry reminders.

Referrals

Award both sides after the friend's first purchase that earns loyalty points.

Email campaigns

Send under the business's name and reply-to address.

Saved segments

Reuse audiences based on member activity and program state.

Customer experience

Browser wallet

Keep cards and ready rewards together, with separate program balances.

Guest mode

Enable guest mode so customers can start before registration.

Member code

Let staff identify members within their permitted programs.

Home-screen web app

Add the web app to the home screen; saved cards and QR codes open offline. Transactions require a connection.

Google Wallet

Customers can save eligible passes that update with program activity. You configure the provider connection.

Apple Wallet

Customers can save static branded passes with staff QR codes and links to current details. You configure the provider connection.

Member history

Inspect past program activity and archived items.

Counter and business tools

Staff counter

Find customers, award points or stamps, redeem offers, and record pass use.

Transaction history and reversals

Inspect history and reverse eligible actions within account permissions.

Internal photos and notes

Add private records to supported transactions.

Business dashboard

Manage programs, members, and staff.

Program analytics

Compare views, points, redemptions, and rewards for supported programs.

Ledger exports

Filter transaction records and export CSV, TSV, or JSON.

QR studio

Design and download branded QR codes for programs and business pages.

Printed member cards

Design and export cards; track claims by print batch.

Card hardware

Use supported QR, barcode, NFC, or magnetic-stripe workflows. Hardware and browser requirements apply.

Business pages

Share programs, contact details, and hours through a permanent QR.

Your service

Plans and pricing

Rename existing plans and set prices, features, and allowances.

Client billing

Assign plans for external invoicing, or configure Stripe/PayPal subscriptions for eligible clients.

Branding

Set the installation identity and let businesses design their own programs.

Business permissions

Control each business's access and staff assignments.

Homepage layouts

Choose Portal, Smart Wallet, Showcase, or Public Listing for the install.

Languages

13 built-in languages, regional variants, right-to-left support, and an admin translation editor.

Light and dark themes

Use the product in light or dark mode.

Client help desk

Receive business support requests in the operator's inbox.

Integrations

POS automation templates

Use a verified automation template: an importable Make blueprint, an importable n8n workflow, or a guided recipe for Zapier. Stable purchase references prevent duplicate point awards on retries.

Outbound webhooks

Deliver signed loyalty events to configured endpoints.

REST and Agent API

Use documented endpoints within business permissions.

Shopify

Connect store orders and the storefront widget. Early access.

WooCommerce

Connect orders and points-to-coupon redemption without a WordPress plugin. Early access.

AI writing assistant

Connect a model provider to draft titles and descriptions.

Ownership and trust

Self-hosted, full source

Run the Laravel software on your server and inspect or extend its source.

No queue worker needed

Receipts, milestone email and wallet updates go out after the page loads, without a background worker.

Business isolation

Keep private business activity separate within one installation.

Sign-in options

Use email codes; supported roles can also use password sign-in.

Audit logs and member privacy

Inspect activity logs and provide member export/deletion controls.

One-time license

One license per installation, with no per-business license fee. Renewal terms appear above.