Online booking for private rooms, banquet halls and karaoke

Online booking on User-QR is a page where guests pick a private room, banquet hall, karaoke or meeting room, a day and hours, see the price and send a request. It suits restaurants, bars and karaoke venues that rent rooms by the hour. Requests reach Telegram and the admin panel; once you tap “Approve”, other guests see that time as taken.

In short

Online booking on User-QR lets guests choose a private room, banquet hall or karaoke room, a date and hours, see the price and send a request without calling. You approve or reject it in the admin panel and get notified in Telegram. Pro plan: 18 000 ₸ per 30 days or 180 000 ₸ per year, 14 days free.

Benefits

Requests without calls or DMs

Guests see the free hours and leave a request themselves - no listing times in Instagram DMs or by phone.

No double bookings

Confirmed time shows as taken, and the system won't approve a request that overlaps a confirmed booking.

The price adds up by itself

Set a price per step, say per hour; guests instantly see the total for their interval, with the old price struck through during a promo.

Every booking in one calendar

Online bookings, phone bookings and new requests sit in each room's day and week calendar.

How a guest books a room or hall

Guests open the booking page from the button on your Taplink page or a direct link like uqr.kz/en/your-venue/booking. No app or sign-up needed, and the page works in Kazakh, Russian and English.

  1. 1

    Pick a room

    Photos and videos, description, working hours and price per step.

  2. 2

    Pick a day

    Past days are disabled.

  3. 3

    Mark the start and end

    Hours form a grid in your step; time taken by confirmed bookings is greyed out.

  4. 4

    Send the request

    Check the room, date, interval and total, enter a name and phone number, confirm the details and tap “Send request”.

How staff handle requests

When a request is sent, the User-QR bot posts the room, date, time, guest name and phone number to Telegram. The request waits under “Booking” → “Booking Requests” with the price and a tap-to-call number.

Nothing is sent to the guest: after you decide, an administrator calls them back.

  • “View” - the room calendar with the requested time highlighted.
  • “Approve” - creates the booking if the time is free; an overlap with a confirmed booking shows an error.
  • “Reject” - removes the request.
  • “Booking Customers” - guests with confirmed or pending online requests: name, phone, number of bookings, last booking and rooms.
  • Requests can be handed to an operator - permissions are set under “Roles”.

Calendar and double-booking protection

Each room has a calendar (the “Calendar” button under “Rooms”) with “Day” and “Week” views; booking blocks show the guest's name and time.

  • Phone bookings go in via “Add booking”.
  • Only confirmed bookings count as taken for guests: pending requests do not block time, and you choose whom to confirm.
  • Approving a request or adding a booking by hand checks for overlaps with that room's confirmed bookings.
  • Working hours can run past midnight, for example 18:00 to 02:00, or around the clock.

How to switch on online booking

Booking works on Pro with an active subscription. New accounts get 14 days of Pro, so you can set it up and test it right after signing up.

  1. 1

    Add rooms

    “Booking” → “Rooms” → “Add room”: name and description in three languages, up to 20 photos and 3 videos.

  2. 2

    Set hours and price

    “Working hours” or “24/7”, “Step (minutes)”, “Price per step (₸)” and optionally “Promo price”.

  3. 3

    Connect Telegram

    “Settings” → “Booking request notifications”: enter a Telegram ID. If it is empty, requests go to the chat set in “Telegram Bot Configuration”.

  4. 4

    Add the booking button

    Taplink editor: “Add block” → “Booking” → “Publish”.

  5. 5

    Test the guest's path

    Send a test request from your phone, then remove it with “Reject”.

Plan and price

Online booking is included only in Pro: 18 000 ₸ per 30 days or 180 000 ₸ per year, with unlimited menu items, up to 100 tables and the Taplink page for the booking button. Starter (15 000 ₸ per 30 days or 150 000 ₸ per year, up to 100 items and 10 tables) has no guest booking: the page shows “Booking is not available”, as it does after a subscription ends. New registrations get 14 days of Pro free, no card.

Pricing

Limitations

  • No online payment or deposit: guests see the price but do not pay on the page; any prepayment you take yourself.
  • Guests get no SMS or message about your decision - an administrator contacts them, and they cancel through you too.
  • The form asks only for the date, time, name and phone number, with no field for party size or wishes. Only +7 numbers are accepted.
  • Pricing is time-based only: steps × price per step. A minimum spend, food deposit or minimum booking length cannot be set.
  • The QR menu itself has no booking button: guests get to booking from the Taplink page or a direct link.

FAQ

Does the guest need an app?

No. The booking page opens in the phone browser with no sign-up; the guest enters only a name and phone number.

How do we hear about a new request?

The User-QR bot messages Telegram right away with the room, date, time, name and phone number. Even without Telegram, the request is saved under “Booking Requests”.

Can two guests book the same room for the same time?

Both can send a request: pending requests do not block time. But you can confirm only one - the system will not approve an overlapping second booking.

Can we take a deposit or prepayment?

Not through User-QR: there is no online payment on the booking page. Agree on any prepayment with the guest by phone and take it your usual way.

Can we close a date?

There is no separate button. Close some hours or a whole day with your own booking in the room calendar - guests will see that time as taken. To hide a room from the booking page, switch off “Available” in its settings.

Which languages does booking work in?

Kazakh, Russian and English: you fill in each room's name and description in all three, and guests see them in their own language. Telegram notifications arrive in Russian.

Read also

Venue types

Other features

Switch on online booking for rooms and halls

14 days of Pro free, no card: add your rooms, put the booking button on Taplink and take your first request.