One-time payment (ecommerce / travel)
- Your server creates a Razorpay Order with amount in paise and receipt ID
- Frontend loads Checkout with key, order_id, prefill
- Customer pays via UPI/card/etc.
- Webhook payment.captured marks booking/order paid before fulfillment
- Optional redirect handler verifies razorpay_signature server-side








