Skip to content
For organizersGetting paid through Razorpay

Getting paid through Razorpay

The gateway rail: instant confirmation, automatic ticket delivery, and how the platform fee and gateway fee affect your payout.

On the gateway rail the buyer pays Razorpay, Razorpay tells us, and the ticket is issued and emailed without anyone touching it.

What happens when someone pays

  1. The buyer picks tickets and their seats are held for 10 minutes.

  2. They pay in the Razorpay window.

  3. Razorpay notifies us. The order flips to Paid, tickets are minted, and the held seats become sold.

  4. The ticket email goes out with a link and a QR — usually within seconds.

Two independent paths confirm a payment: the notification Razorpay sends us, and a check the buyer's own browser makes when it returns from the gateway. Either one is enough, and a payment confirmed by both still issues exactly one set of tickets.

A free order skips all of this

A total of 0 never reaches Razorpay. The order is marked paid immediately and the ticket is issued exactly as any other — free orders are indistinguishable from paid ones everywhere downstream, including at the door.

The two fees

There are two, they are taken by different people, and only one of them is yours to set.

Platform fee and gateway fee
  • The platform fee is ours, and you control it in Settings → Fees and payouts. It has a percentage part, in basis points, and a flat part charged per paid ticket.
  • The gateway fee is Razorpay's, taken on their side, and recorded against each order so your reconciliation stays honest.

Who pays the platform fee is your choice. Set it to the buyer and it is added on top of the ticket price, so they see a slightly higher total. Set it to us and it comes out of what you receive, leaving the buyer's total exactly the ticket price.

Two consequences of how it is calculated, both of which surprise people:

  • The percentage is charged on the discounted subtotal, so a promo code reduces the fee too.
  • An order that comes to zero carries no fee at all. A 100% promo code produces a free order that skips the gateway entirely, rather than routing someone to Razorpay to pay a fee on a free ticket.

Changing fee settings never re-prices an old order

Fee settings are recorded onto each order when it is placed. What you see on a past order is what was actually charged, whatever the settings say today.

Where the money goes

Razorpay settles into your Razorpay account on their own schedule. Settings → Fees and payouts holds the account details shown on your billing page — account name, last four digits, IFSC, and optionally a UPI id.

The payout UPI id is not the collection UPI id

Two fields, same shape, opposite jobs. The payout one is where we pay you, and it is masked below owner level. The collection one is where buyers pay you on the direct rail, and it is printed on a public checkout page. They sit in separate sections of the settings form for exactly this reason — putting a collection address in the payout field, or the reverse, is the one mistake here that costs money.

Refunds on this rail go back through Razorpay automatically — see Refunds about refunds.

Last updated 2026-08-19