Who This Is For / When to Use
Accounts that want to charge customers during calendar bookings.
Businesses using Razorpay for one-time or recurring payments.
Users configuring paid appointments in Kyrios calendars.
Overview of Razorpay Integration
Razorpay integration allows you to collect payments across Kyrios while using calendars for paid bookings.
Supported Capabilities
Accept payments through:
Order forms
Invoices
Payment links
Contact pages
Support for:
One-time payments
Recurring payments
Subscription management:
Cancellations
Refunds
Step 1: Set Razorpay as Your Default Payment Provider
Razorpay must be set as the default provider before it can be used for calendar payments.
Steps
Open Payments from the left navigation.
Select Integrations.
Locate Razorpay.
Set Razorpay as the default payment provider.
Step 2: Enable Payment Collection for Calendars
Payments must be enabled at the calendar level to charge users during booking.
Steps
Go to Calendar Settings in your account.
Locate the Accept Payments option.
Toggle Accept Payments on.
Once enabled, users will be prompted to pay during the booking flow.
Step 3: Set the Payment Amount for Bookings
Each calendar can charge a fixed amount per booking.
Steps
Open the calendar’s Payment Settings.
Enter the desired booking amount.
Click Save.
If the changes are not saved, the payment amount will not be applied.
Currency Restrictions
Available payment methods depend on the selected currency.
Important Notes
If the currency is not INR:
Only Card payments are available on the booking widget.
If the currency is INR:
Card
Wallets
Net Banking
UPI
These restrictions are enforced automatically during checkout.
Image to add in this section:
Screenshot of the Razorpay checkout modal
Showing UPI / Card / Wallet options
Common Issues and Fixes
Payments Not Showing During Booking
Confirm Razorpay is set as the default payment provider.
Ensure Accept Payments is enabled in Calendar Settings.
Booking Fee Not Applied
Verify that Save was clicked after entering the payment amount.
Unsaved changes are not applied.
FAQ
What payment options are available with the Razorpay integration?
The integration supports one-time and recurring payments and allows payments through order forms, invoices, payment links, and contact pages.
How do I set Razorpay as my default payment provider?
Go to Payments → Integrations and select Razorpay as your default provider.
Can I collect payments for bookings through calendars?
Yes. Enable Accept Payments in the Calendar Settings of your account.
How do I specify the amount to charge for bookings?
Enter the desired amount in the calendar’s payment settings and click Save.
Are there any currency restrictions?
Yes. For non-INR currencies, only Card payments are available. Wallets, Net Banking, and UPI are supported only for INR.
What subscription management features are supported?
Razorpay allows subscription cancellations and refunds for recurring payments.
Can I use Razorpay with another payment provider?
Yes. Multiple providers can be integrated, but only one can be set as the default at a time.
What happens if I forget to click Save after entering the booking fee?
The payment amount will not apply. You must click Save for changes to take effect.
