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
Pick a room
Photos and videos, description, working hours and price per step.
- 2
Pick a day
Past days are disabled.
- 3
Mark the start and end
Hours form a grid in your step; time taken by confirmed bookings is greyed out.
- 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
Add rooms
“Booking” → “Rooms” → “Add room”: name and description in three languages, up to 20 photos and 3 videos.
- 2
Set hours and price
“Working hours” or “24/7”, “Step (minutes)”, “Price per step (₸)” and optionally “Promo price”.
- 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
Add the booking button
Taplink editor: “Add block” → “Booking” → “Publish”.
- 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.
PricingLimitations
- 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
- Taplink for a restaurant: one Instagram link that leads to the menu, booking and WhatsAppWhat a venue's Taplink page is, which blocks work on it (menu, hours, map, WhatsApp, booking, reviews), in what order to place them, how to build it in User-QR in 30 minutes and where to put the link besides the Instagram bio.
- How much does a QR menu cost in Kazakhstan: prices and what drives themQR menu prices in Kazakhstan without guesswork: User-QR plans per month and per year, how services charge, one-off costs for printing and photos, hidden extras and a payback formula for your own venue.
- How to choose a QR menu for a restaurant: a 12-point checklistComparing QR-menu services? 12 criteria: languages, table ordering, delivery, analytics, integrations, hosting, price, migration and the language law. A table and questions to ask the vendor.