Blog

How to Set Up a Booking Link With UPI for Clients in India

19 October 2026

A booking link with UPI for clients in India needs four parts: a menu of services with prices, a calendar that blocks the slots you are busy, a payment step before the slot is confirmed, and a reminder so the client turns up. The Viralyze app combines all four on a single shre.pro link, takes UPI, cards and net banking through an RBI-authorised aggregator, and syncs two-way with Google Calendar. Here is the setup, start to finish.

Why ask for payment at booking time?

Because an unpaid slot is a guess. Clients who pay ₹500 in advance show up; clients who said "haan pakka" on DM often do not. Upfront UPI also removes the awkward "payment kar dena" message after the session.

You still control the terms: decide whether clients can cancel themselves and until when. If they cancel inside the window, the refund goes back automatically.

Step-by-step: building the booking link

1. In Viralyze, open Bookings and add your main services. A physiotherapist in Chandigarh might list Initial assessment, 45 minutes, ₹900 and Follow-up, 30 minutes, ₹600. 2. Add add-ons, such as Taping, 10 minutes, ₹200. Clients can pick one or more, and duration and price combine automatically. 3. Choose formats per service: in person, Google Meet, phone or WhatsApp call. 4. Connect Google Calendar once. Pick which calendars block slots and which calendar receives bookings. 5. Set buffers between sessions and mark days off, including partial days like "after 2 PM" and date ranges for holidays. 6. Turn on upfront payment and set your cancellation rule. 7. Copy your shre.pro/yourname/book link into your bio.

The client sees available slots, picks, pays by UPI, and gets a confirmation page to add the event to their calendar, reschedule, or cancel if allowed. For online sessions they are invited to the calendar event with a Meet link.

How do clients find the link from a reel?

Set a keyword. Post a reel on fixing desk-job neck pain and ask viewers to comment ASSESS. Each commenter gets a DM with the booking link in about a second. Story replies work too: a "slots open Thursday" story with a story-reply trigger sends the same link.

Replies to that DM land in your Inbox with the comment attached, so when someone writes "can you do evenings?" you know which reel they saw.

Does Google Calendar sync both ways?

Yes. A booking creates an event; an event you add by hand blocks the slot. Busy events, days off and buffers are respected, so a client cannot book over your lunch or a family wedding you added last week.

If you keep separate personal and work calendars, choose both to block slots and only the work one to receive bookings.

What do reminders and follow-ups look like?

WhatsApp reminders go out before the session. After it, the client is a contact with a source tag, so you can export your client list to CSV and see who is due for a follow-up.

The Home screen shows revenue and link clicks over 7, 30 or 90 days, which tells you whether the booking link in bio or the keyword on reels brings more paid sessions.

Frequently asked questions

**Can clients pay by card or net banking if they do not use UPI?** Yes. The payment step accepts UPI, cards and net banking through an RBI-authorised aggregator.

**Is there a commission on each booking?** No. The platform fee is 0%, and payouts reach your bank weekly.

**Can I offer a free discovery call on the same link?** Yes. Add a free 15-minute service to the menu next to your paid sessions; the calendar rules apply to both.

Start a 7-day free trial of Viralyze, no card needed, and have a paid booking link live before your next post.

← All posts