Razorpay Connection Guide with Mangobeds

If you host in India, you can now charge guests through Razorpay right inside Mangobeds. Guests pay with UPI, credit and debit cards, netbanking and wallets in INR through Razorpay’s hosted payment link, while you keep clean reconciliation in one place.


Before you start (what you need)

  • An active Razorpay account.
  • Your Razorpay Key ID and Key Secret.
  • Your Mangobeds property currency set to INR (Indian Rupee).

Where to find your API keys in Razorpay

  1. Log in to your Razorpay Dashboard.
  2. Go to Account & Settings → API Keys and click Generate Key.
  3. Copy the Key ID (starts with rzp_live_ for real payments, or rzp_test_ for testing) and the Key Secret. The Key Secret is shown only once, so save it. If you lose it, generate a new key.

Heads-up: the Key Secret is the secret half of your credentials, so treat it like a password. Don’t share it over email or paste it into chat.

About the webhook

Razorpay tells Mangobeds when a payment is completed through a webhook, which is configured once per Razorpay account. When you connect, Mangobeds registers this webhook automatically using your keys, so in most cases there is nothing for you to do.

To confirm it is there (or to add it yourself if the automatic step did not run), in your Razorpay Dashboard go to Account & Settings → Webhooks → Add New Webhook and set:

  • Webhook URL: https://www.mangobeds.com/api/webhooks/razorpay
  • Active event: payment_link.paid

If this webhook is missing, payments will succeed in Razorpay but bookings in Mangobeds will not be marked as paid.

Supported country

Razorpay is available for properties in India, settling in Indian Rupee (INR). Guests can pay with UPI, credit and debit cards, netbanking and wallets.

How to set it up in Mangobeds

  1. Go to: Property → Settings → Payment Accounts → Connect Payment Account.
  2. In Create a new payment account, choose Razorpay as the provider.
  3. Paste:
    • Razorpay Key ID
    • Razorpay Key Secret
  4. Tick the box confirming you’ve read this guide.
  5. Save to create the payment account, then Connect it to the property.

Heads-up: once a property is linked to a payment account, you can’t swap providers on that property without removing the connection first.

How a guest payment works

  • Mangobeds redirects the guest to Razorpay’s hosted payment page.
  • The guest pays with UPI, card, netbanking or a wallet.
  • Razorpay notifies Mangobeds automatically through the webhook once the payment is confirmed.
  • Mangobeds marks the booking’s payment as Succeeded and sends you the usual property notification.

Wrap-up

If you host in India, connecting Razorpay to Mangobeds gives your guests the local methods they expect (UPI, cards, netbanking and wallets) through a secure hosted checkout, while keeping your ops tidy with automatic payment reconciliation. Grab your API keys, connect, and you’re live.

You may also like

Managing Long Stay Discounts in Mangobeds

Managing Long Stay Discounts in Mangobeds

Long stay discounts help you encourage longer bookings (weekly, monthly, etc.) without touching your base rates. Create a Long Stay Discount Go to Promotions > Long Stay DiscountsClick New oneSelect the accommodations you want to apply it toSet the discount parameters...

Less hassle on the calendar, more control on payments

Less hassle on the calendar, more control on payments

This update is about speed and control. We launched the Mangobeds app for iOS and Android, made calendars easier to manage, payments clearer, and syncing more reliable. Here’s what’s new. Drag & Drop Unavailability Block or move unavailable periods right on the...

Connect Coliving.com with Mangobeds

Connect Coliving.com with Mangobeds

If you are listed on Coliving.com and manage operations in Mangobeds, this integration keeps everything aligned, so your availability and booking info don’t turn into a manual nightmare. Heads up: this is a two-way connection. You’ll need to add your Coliving.com API...