Customer booking a table in a restaurant using the BonusQR reservation widget on a phone
On paid plans

An Online Reservation System Built Into Your Loyalty App

Let customers book a table, a chair or a court in seconds — and keep them in the same app where they collect loyalty rewards. Available on a paid BonusQR plan.

  • Take bookings for gastro, beauty, sport and more
  • Add your staff, services, hours and floor plan
  • Customers book in the app they already use
Get started free

Want to launch a loyalty program for your business?
Set it up in just a few minutes!

Reservations for any business

Restaurants & cafés

Take table reservations and manage your floor plan, covers and time slots with ease.

Salons & barbers

Let clients book appointments with the right staff member and service, no phone calls needed.

Sports & courts

Rent out courts, lanes or studios in clear time slots and avoid double bookings.

And any other business

If you take bookings of any kind, the reservation widget adapts to how you work.

Loyalty feature E-shop for pre-paid items - suitable for:

Other features

Set it up your way

1

Add staff & services

Create your team, the services or tables they handle, and how long each booking takes.

2

Set hours & floor plan

Define opening hours, capacity and — for restaurants — a visual floor plan of your tables.

3

Turn on the widget

Enable the reservation widget and customers can book straight from your loyalty app and QR code.

Best loyalty programs for Coffee shops

Stamp Card Loyalty Program
Points Loyalty Program
Cashback Loyalty Program
Reward for spent Loyalty Program
Reward for visit Loyalty Program
Fixed Discounts Loyalty Program
Reward for sign-up Loyalty Program
Special occasion Loyalty Program
01. Loyalty module

Virtual Stamps Card

The stamp card loyalty module in a loyalty application rewards customers with virtual stamps for each purchase, unlocking discounts or free items as they collect stamps. This digital system enhances engagement, boosts customer retention and offers convenience and easy tracking.

02. Loyalty module

Collecting Points

The Collecting Points loyalty module allows customers to earn points based on their purchases, with the flexibility to define the value of each point (e.g., 1 point = $1). You can set up a variety of items or rewards that customers can redeem with their accumulated points.

03. Loyalty module

Tiered Cashback

The Cashback loyalty module rewards customers with a percentage of their purchase amount back as credit for future use. You can customize the cashback value or set up a tiered cashback system, where customers earn higher cashback percentages as they spend more.

04. Loyalty module

Reward for Spend

The Reward for Spend loyalty module encourages higher spending by granting customers a coupon each time they reach a defined spending threshold (e.g., $50). This strategy motivates repeat purchases and gives customers a tangible goal to work toward, increasing overall engagement and sales.

05. Loyalty module

Reward for Visit

With the Reward for Visit loyalty module, customers receive a reward after a certain number of QR code scans during their visits. For example, after 5 visits, they unlock a coupon. This system promotes frequent returns and helps build a consistent customer base.

06. Loyalty module

Fixed Discounts

The Fixed Discounts loyalty module allows you to assign specific discount rates to different customer groups. For example, VIP members may receive a 10% discount on all purchases. This approach lets you personalize rewards, recognize loyalty, and incentivize upgrades to higher tiers.

07. Loyalty module

Onboarding Promo

The Onboarding Promo module gives new users an instant incentive by providing a one-time coupon after registration. This welcome gift helps convert signups into active users by giving them a reason to make their first purchase quickly.

08. Loyalty module

Special Occasion

The Special Occasion loyalty module enables you to surprise your audience with a one-time coupon on selected holidays or celebrations (e.g., birthdays, Valentine’s Day, or store anniversaries). It adds a personal touch and strengthens emotional connections with your brand.

Restaurant owner managing reservations and a table floor plan on a tablet in BonusQR
Manage it all in one place

Bookings and loyalty in a single app

Every reservation lands in your BonusQR dashboard next to your loyalty data. See today's bookings, manage your floor plan, and turn first-time bookers into returning, loyal customers — no extra tools.

  • Calendar, staff and floor plan in one view
  • Customers book inside the loyalty app
  • Fewer no-shows with automatic reminders
See pricing plans

A reservation system keeps your calendar full and organised — customers book the exact slot they want, your staff see their schedule, and you avoid double bookings and missed calls. Because it lives in your loyalty app, every booker is already one step from joining your rewards program.

For your business that means more covers, fewer no-shows and a smoother day. And since reservations and loyalty share one app, a first-time booking is the perfect moment to turn a new guest into a regular.

Want to launch a loyalty program for your business?
Set it up in just a few minutes!

Reservations — frequently asked questions

Which businesses can use the reservation system?

Almost any business that takes bookings — restaurants and cafés (table reservations with a floor plan), salons and barbers (appointments by staff and service), sports venues (courts, lanes and studios) and many others. The widget adapts to how you work.

Do I need a paid plan for reservations?

Yes — the reservation widget is unlocked on a paid BonusQR plan (Basic 19 €/month or Premium 69 €/month). You can start on the Free plan to set up your loyalty program, then upgrade when you want to take bookings.

Can I add my staff, services and a floor plan?

Yes. You can add staff members, the services or tables they handle, opening hours and booking durations — and for restaurants, design a visual floor plan so reservations map to real tables.

Popular articles

Want to launch a loyalty program for your business?
Set it up in just a few minutes!