Skip to content

Good to see you again.

Self-hosted loyalty for businesses, agencies, and developers

Turn a first visit into a familiar face. Build your own loyalty program with points, stamps, and rewards, hosted on your server.

  • $349 once
  • Full source code
  • Unlimited businesses
  • No app required

The customers you earn should stay yours.

Own the relationship, the software behind it, and the economics of running it. No rented customer list. No program that ends because a subscription did.

From first scan to first reward

An extra service for your customers. No POS or e-commerce integration needed to get them scanning.

How it works

  1. Install and configure

    Download the full source and deploy to any Laravel host. It is yours forever.

    Your server. Your data. No vendor lock-in.

  2. Publish your QR codes

    Generate codes in the dashboard. Stick them on the counter, the menu, the receipt.

    Works with any business. Any setup.

  3. Customers join and collect

    They scan to join and collect in the browser. No app download.

    Works on every phone.

  4. Staff award or redeem

    Staff scan the same code to add stamps or points and redeem rewards at the counter.

    A phone is the only hardware.

The QR studio where a business generates printable join and counter codes.
The QR studio: print the codes once
A member stamp card mid-progress: eight of twelve stamps collected.
The customer collects
The staff phone adding a stamp after scanning a customer code.
Staff award in one tap

See the full walkthrough, role by role

One install. Every side of the experience

The same install serves the customer, the counter, the office, and you. Click any screen to enlarge it.

The product tour

One wallet for every card

Customers keep every card, stamp, voucher, and pass in one place, in the browser. They join with a scan and never install anything.

A cafe's branded page in the wallet: cover photo, open-now status, and its stamp card.
1 Discover the business
The member wallet listing saved loyalty cards from several businesses.
2 Save the card
A stamp card mid-progress: stamps collected, the reward within reach.
3 Collect and redeem
The business dashboard with member and transaction counts, active programs, and recent activity.
The business dashboard: members, transactions, and programs at a glance

Stripped down for the rush

Staff scan, award, and redeem from any phone. Input is minimal on purpose: the queue keeps moving.

Staff phone adding points to a loyalty card after a customer purchase.
Voucher analytics with claims, redemptions, and per-batch performance.
Program analytics: what gets claimed, what gets redeemed, and when
The operator panel that oversees every business on the install.
The operator panel: every business on your install, in one place

Points, stamps, vouchers, passes

Four mechanics, one engine. Configure them per business and mix them freely.

Loyalty experiences

Points that come back as rewards

Customers earn on every purchase and redeem from a catalog you curate. Balances, history, and rewards live in their wallet.

Everything in the feature tour
A member loyalty card with its points balance and earning history.
A reward unlocked on a member loyalty card, ready to claim.

The punch card, gone digital

Buy nine, the tenth is free. Staff add stamps with a scan, progress fills in real time, and full cards turn into rewards on their own.

How digital stamp cards work
A member stamp card mid-progress: eight of twelve stamps collected.
The staff phone adding a stamp after scanning a customer code.

Vouchers, prepaid passes, achievements

Issue one-time codes by the batch for gifts and win-backs. Sell ten visits up front and let staff tick them off. Regulars hit milestones on their own, and no one at the counter has to track it.

Prepaid passes, explained
A voucher in the member wallet with its one-time redemption code.
A prepaid pass in the member wallet with visits remaining.

Your brand on every screen

Customers see your name, your colors, your domain. The engine stays invisible.

White-label and ownership

  • Your brand and your domain on every customer screen
  • Runs on your server, next to the rest of your stack
  • Your customer list stays yours, in your database
  • Full source access under a commercial license
  • No per-business platform charge, ever
A gym's branded loyalty page with its own name, colors, and open-now status.
A live demo business, wearing its own brand

Pay once, run it forever

A loyalty SaaS bills every month, per business. Reward Loyalty is a one-time license on your own server.

The economics

Hosting stays your responsibility and your cost: most PHP hosts run it for $5 to $20 a month, and you handle updates, email, and backups like any app you own.

See the full cost breakdown

What you pay Reward Loyalty Hosted loyalty SaaS
Software $349 once Monthly, per business, forever
Adding businesses Included, unlimited Usually a new subscription each
Hosting and upkeep Your server, roughly $5 to $20 a month, operated by you Included and managed for you
When you stop paying The install keeps running The program ends

Vendor-by-vendor pricing lives in the comparison library, with sources and dates.

Built on Laravel, yours to extend

A standard Laravel application you can read, extend, and deploy like your own code, because it is.

For developers

  • Full Laravel source, modular by design
  • REST API and webhooks for your integrations
  • Agent API that lets AI assistants operate the install
  • Deploy on any stack that runs Laravel

This is source-code software. You’ll need PHP hosting and someone comfortable running a Laravel app.

The Webhooks screen in the business dashboard: active endpoints with subscribed events, delivery health, and signing-secret controls.
Outbound webhooks: signed loyalty events to any URL you choose

One license, yours forever

Everything is in the box. No tiers, no per-member fees, no add-ons to unlock.

Pricing

The first 12 months of updates and support are included. After that, renewal is optional: skip it and your install keeps working on the last version you received.

Walk through the product as each user role before you buy.

One-time purchase

$349 once

  • Full source code and every feature
  • Unlimited businesses on one install
  • White-label branding throughout
  • 12 months of updates and support included
  • Optional renewal, $99 a year, after that

Checkout via Gumroad. VAT handled at checkout. Review the license terms and full cost breakdown.

Common questions

The four questions almost every buyer asks.

Before you buy

One license, $349 once, with full source and every feature. It runs loyalty for unlimited businesses on one install, and you keep what you charge. The first 12 months of updates and support are included. Reselling the source is not allowed, and each separate installation needs its own license.

Your install keeps running, forever. Renewal costs $99 a year for more updates and support, and stays optional. Let it lapse and you keep the last version you received.

No. One license covers your whole client book on one install, and keeps each client's data apart. Add businesses as you win them, with nothing more to pay us.

Yes. Full demo with sample data. Customer view, partner dashboard, staff interface, and admin panel. Try everything before you buy.

More answers, organized by topic