Booking QR can now take payment at the moment someone books. No external platform, no middleman — the money lands directly in your own Stripe or Razorpay account.
What's included:



✅ Payment at booking — Charge your customer the moment they confirm a slot, so you lock in real bookings instead of no-shows. Enable it per QR in a single dropdown.
✅ Two gateways built in — Stripe + Razorpay — Pick Stripe for worldwide card payments in any currency, or Razorpay for India (UPI, cards, wallets, netbanking).
✅ Your gateway, your money — Paste your own Stripe or Razorpay API keys. Payments settle to the bank account linked to your gateway — ElkQR never touches a cent.
✅ Full payment or deposit — Charge the full service price at booking, or just a deposit and collect the balance at the appointment. Great for salons, clinics, consultants, event spaces.
Existing Booking QR codes are not affected — payment collection only kicks in when you turn it on.
Try it: Create/Edit any Booking QR → Payment Settings card → pick Stripe or Razorpay → paste your API keys → Save