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

Know Your Guests, Nail Your Rates, Never Double-Book Again

Know Your Guests, Nail Your Rates, Never Double-Book Again

We’ve packed this release with upgrades that save time, cut mistakes, and give you x-ray vision on guests and pricing. Dive in, tweak less, earn more. 🚀 Know Your Guests Inside-Out — New CRM All your guest intel in one place: returning vs. new, spend patterns, notes,...

Know Your Guests Inside‑Out with Mangobeds CRM

Know Your Guests Inside‑Out with Mangobeds CRM

After some time running your place, you will end up juggling check‑ins, events, and that one guy who always asks for oat milk at 2 a.m. Remembering it all? Impossible, until now. Guest Profiles 🗂️ Every booking auto‑generates a profile that stores...

Simplify Your Legal Obligations in Portugal with Hostkit and Mangobeds

Simplify Your Legal Obligations in Portugal with Hostkit and Mangobeds

Running your space in Portugal? You’re probably juggling bookings and legal paperwork like SEF, Modelo 30, invoices, and city tax. Not fun. That’s where Hostkit comes in — a powerful tool built to automate all your legal and fiscal tasks while you manage your bookings...