Razorpay is a payment gateway that allows businesses to accept, process and disburse payments via various modes such as credit cards, debit cards, net banking, UPI and wallets. It also offers a wide range of features such as recurring payments, escrow, fraud detection and more.