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

How Booking Prices Are Calculated in Mangobeds

How Booking Prices Are Calculated in Mangobeds

Understanding how Mangobeds calculates prices helps you predict totals accurately—especially when seasonal rates and long-stay discounts overlap. Here’s a clear breakdown of how it all works behind the scenes. 1. How the system calculates the nightly price When you...

Give Your Guests Superpowers with The Mangobeds Guest Portal

Give Your Guests Superpowers with The Mangobeds Guest Portal

Make life easy for your guests and your team. The Guest Portal puts everything in one place, so guests help themselves instead of pinging you for basics. What guests can do See booking details: dates, unit, totals, house rules, and add-ons. Complete the Check-in:...