Razorpay
The official Razorpay MCP server connects AI agents to the Razorpay payments platform. Agents can fetch and capture payments, create standard and UPI payment links, create and update orders, issue and fetch refunds, generate QR codes, and read card details across your Razorpay account.
Tools
capture_payment
Change a payment's status from authorized to captured.
create_order
Create a brand-new order in your Razorpay account.
create_payment_link
Generate a standard payment link with Razorpay for the connected account.
create_payment_link_upi
Generate a UPI-specific payment link with Razorpay.
create_qr_code
Create a QR code for accepting a Razorpay payment.
create_refund
Create a refund against a captured Razorpay payment.
fetch_all_orders
Fetch all of the orders recorded in your Razorpay account.
fetch_all_payment_links
Retrieve all of the payment links you have created.
fetch_all_payments
Retrieve all payments with filtering and pagination.
fetch_all_refunds
Fetch all of the refunds in your Razorpay account.
fetch_order
Fetch the full details of a Razorpay order by its ID.
fetch_payment
Retrieve the details of a payment using its payment ID.
fetch_payment_card_details
Access the card information associated with a payment.
fetch_payment_link
Get the details of a specific Razorpay payment link.
fetch_refund
Fetch the full details of a specific refund by its ID.
initiate_payment
Start a Razorpay payment using a previously saved method.
update_order
Update an existing order in your Razorpay account.
update_payment
Modify the notes field attached to a Razorpay payment.