How to Accept UPI Payments for Appointments

Key Takeaways (AI Summary)
- UPI processes 12+ billion transactions monthly in India. Here's how to integrate UPI payments into your appointment booking workflow.
- You can accept UPI payments for appointments in three ways: QR codes at your location (simplest), payment links sent via WhatsApp (manual), or an integrated booking platform with built-in UPI via Razorpay or Cashfree (best). UPI processes 12+ billion transactions monthly with zero MDR under ₹2,000 and instant settlement.
- Covers topics related to Payments
UPI has become India's default payment method. In January 2026 alone, UPI processed over 12 billion transactions (NPCI Official Statistics). Your clients already use it for everything — groceries, rent, movie tickets. If your business isn't accepting UPI for appointments, you're clinging to a fast-fading reality of cash and manual bank transfers.
Why should service businesses accept UPI for bookings?
The benefits of UPI go beyond just "convenience." For a small business owner, it solves three critical operational headaches:
- Instant settlement — Unlike credit cards which take 2–3 days, UPI money typically hits your bank account in seconds, improving your daily cash flow.
- Zero MDR — For small businesses, transaction costs eat up margins. UPI payments under ₹2,000 generally have zero Merchant Discount Rate (MDR).
- Universal adoption — It doesn't matter if your client uses Google Pay, PhonePe, Paytm, or a niche banking app; one QR or link works for all.
- Reduces no-shows — This is the biggest ROI. Clients who pay even a small ₹200 token advance via UPI are 3× more likely to show up. See our guide to reducing salon no-shows for more on this.
What are the 3 ways to accept UPI for bookings?
Depending on your technical comfort and volume, there are three main ways to integrate UPI into your workflow.
Option 1: Static QR Code (The Simplest)
This is the standard QR code you see at grocery stores. You generate it from your bank app, print it, and stick it on your counter.
Pros: Zero cost, instant setup.
Cons: Cannot be used for online bookings; requires manual verification of the "Success" screenshot from the customer.
Option 2: Payment Links via WhatsApp (Semi-Automated)
When a client books via phone or WhatsApp, you send them a payment link generated through a gateway like Razorpay.
Pros: Allows for advance payments; professional look.
Cons: Requires you to manually generate and send the link for every single appointment.
Option 3: Integrated Booking Payments (The Gold Standard)
The best approach is to use a booking platform that has UPI integrated into the checkout flow. When a client picks a time on your website, they are prompted to pay the token amount immediately.
Pros: Fully automated; 24/7 operation; no manual verification needed.
Cons: Requires a small setup effort with a payment gateway provider.
Comparing Top Payment Gateways for Indian MSMEs
If you're going with Option 3, you'll need to choose a provider. Here's a quick comparison for 2026:
| Provider | UPI Focus | Settlement |
|---|---|---|
| Razorpay | High (Smart Collect) | T+1 or Instant |
| Cashfree | High (Auto-Collect) | Instant available |
| PhonePe PG | Highest (Native app) | Standard (T+2) |
Troubleshooting Common UPI Failures
UPI is reliable, but failures happen. Usually, it's one of these three things:
- Bank Server Downtime: The most common cause. Encourage patients to have a secondary UPI app linked to a different bank.
- Exceeded Daily Limit: Most banks limit UPI to ₹1,00,000 per day. Rarely an issue for single appointments, but can happen for premium bridal packages.
- Incorrent PIN: A simple human error. Ensure your booking page has a "Try Again" link that doesn't lose the patient's data.
What about Legal and GST Compliance?
Is UPI payment a valid invoice? A UPI transaction record is proof of payment, but you still need to provide a valid GST invoice if your annual turnover exceeds ₹20 lakh. Modern scheduling platforms can automate this by generating a PDF invoice the moment the UPI payment is successful.
Processing Refunds: Under RBI guidelines, if a service isn't provided, the refund should be processed promptly. Choose a gateway that allows "one-click refunds" so you don't have to manually ask for the client's bank details.
Ready to move beyond cash? Explore scheduling solutions for salons or clinics with built-in payments, or start your free trial today.
Want to try this for your business?
Set up online booking in under 5 minutes. Free forever for solo professionals (Free Plan limits apply).
Get Started Free