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

AI Agents in Mangobeds. Set Up Your New Assistant

AI Agents in Mangobeds. Set Up Your New Assistant

Booking questions come in at all hours, and they’re usually the same ones: availability, prices, room options, policies. Mangobeds Agents help you handle that faster with an AI-powered chat assistant connected to your booking flow, so guests get answers instantly and...

Using Verifactu with Mangobeds

Using Verifactu with Mangobeds

If you issue invoices in Spain, VeriFactu is coming for you sooner or later. Mangobeds already supports it, so you can start using it now and be fully ready when it becomes mandatory. This guide walks you through what Veri*Factu is, how it works inside Mangobeds, and...