@razorpay
Razorpay's Official MCP Server
capture_payment
Change the payment status from authorized to captured.
fetch_payment
Fetch payment details with ID
fetch_payment_card_details
Fetch card details used for a payment
fetch_all_payments
Fetch all payments with filtering and pagination
update_payment
Update the notes field of a payment
initiate_payment
Initiate a payment using saved payment method with order and customer details
resend_otp
Resend OTP if the previous one was not received or expired
submit_otp
Verify and submit OTP to complete payment authentication
create_payment_link
Creates a new payment link (standard)
create_payment_link_upi
Creates a new UPI payment link
fetch_all_payment_links
Fetch all the payment links
fetch_payment_link
Fetch details of a payment link
send_payment_link
Send a payment link via SMS or email.
update_payment_link
Updates a new standard payment link
create_order
Creates an order
fetch_order
Fetch order with ID
fetch_all_orders
Fetch all orders
update_order
Update an order
fetch_order_payments
Fetch all payments for an order
create_refund
Creates a refund
fetch_refund
Fetch refund details with ID
fetch_all_refunds
Fetch all refunds
update_refund
Update refund notes with ID
fetch_multiple_refunds_for_payment
Fetch multiple refunds for a payment
fetch_specific_refund_for_payment
Fetch a specific refund for a payment
create_qr_code
Creates a QR Code
fetch_qr_code
Fetch QR Code with ID
fetch_all_qr_codes
Fetch all QR Codes
fetch_qr_codes_by_customer_id
Fetch QR Codes with Customer ID
fetch_qr_codes_by_payment_id
Fetch QR Codes with Payment ID
fetch_payments_for_qr_code
Fetch Payments for a QR Code
close_qr_code
Closes a QR Code
fetch_all_settlements
Fetch all settlements
fetch_settlement_with_id
Fetch settlement details
fetch_settlement_recon_details
Fetch settlement reconciliation report
create_instant_settlement
Create an instant settlement
fetch_all_instant_settlements
Fetch all instant settlements
fetch_instant_settlement_with_id
Fetch instant settlement with ID
fetch_all_payouts
Fetch all payout details with A/c number
fetch_payout_by_id
Fetch the payout details with payout ID
fetch_tokens
Get all saved payment methods by customer ID or contact number
revoke_token
Revoke a saved payment method (token) for a customer
create_registration_link
Create a registration link (auth link) for subscription registration
detect_stack
Detect project language/framework for checkout integration
integrate_razorpay_checkout
Generate end-to-end Razorpay Standard Checkout integration code for supported frameworks
punkpeye
modelcontextprotocol
amruthpillai