Tools Overview
The MCP server provides 35+ tools organised across the following categories:- Payments (5 tools): Core payment operations
- Payment Links (6 tools): Payment link management
- Orders (5 tools): Order lifecycle management
- Refunds (6 tools): Refund processing and tracking
- QR Codes (7 tools): QR code payment operations
- Settlements (6 tools): Settlement and reconciliation
- Payouts (2 tools): Payout management
- Standard Checkout: Integrate Razorpay Standard Checkout for supported frameworks
Complete Tools List
Tool | Description | API Link | Remote Server Support
capture_payment | Change the Payment status from authorised to captured. | API | ✓
fetch_payment | Fetch Payment details with id. | API | ✓
fetch_payment_card_details | Fetch card details used for a Payment. | API | ✓
fetch_all_payments | Fetch all Payments with filtering and pagination. | API | ✓
update_payment | Update the notes field of a Payment. | API | ✓
create_payment_link | Creates a new Standard Payment Link. | API | ✓
create_payment_link_upi | Creates a new UPI Payment Link. | API | ✓
fetch_all_payment_links | Fetch all the Payment Links. | API | ✓
fetch_payment_link | Fetch details of a Payment Link. | API | ✓
send_payment_link | Send a Payment Link via SMS or email. | API | ✓
update_payment_link | Updates a new standard Payment Link. | API | ✓
create_order | Creates an Order. | API | ✓
fetch_order | Fetch Order with id. | API | ✓
fetch_all_orders | Fetch all Orders. | API | ✓
update_order | Update an Order. | API | ✓
fetch_order_payments | Fetch all Payments for an Order. | API | ✓
create_refund | Creates a Refund. | API | ❌
fetch_refund | Fetch Refund details with id. | API | ✓
fetch_all_refunds | Fetch all Refunds. | API | ✓
update_refund | Update Refund notes with id. | API | ✓
fetch_multiple_refunds_for_payment | Fetch multiple Refunds for a Payment. | API | ✓
fetch_specific_refund_for_payment | Fetch a specific Refund for a Payment. | API | ✓
create_qr_code | Creates a QR Code. | API | ✓
fetch_qr_code | Fetch QR Code with id. | API | ✓
fetch_all_qr_codes | Fetch all QR Codes. | API | ✓
fetch_qr_codes_by_customer_id | Fetch QR Codes with Customer id. | API | ✓
fetch_qr_codes_by_payment_id | Fetch QR Codes with Payment id. | API | ✓
fetch_payments_for_qr_code | Fetch Payments for a QR Code. | API | ✓
close_qr_code | Closes a QR Code. | API | ❌
fetch_all_settlements | Fetch all Settlements. | API | ✓
fetch_settlement_with_id | Fetch Settlement details. | API | ✓
fetch_settlement_recon_details | Fetch Settlement reconciliation report. | API | ✓
create_instant_settlement | Create an Instant Settlement. | API | ❌
fetch_all_instant_settlements | Fetch all Instant Settlements. | API | ✓
fetch_instant_settlement_with_id | Fetch Instant Settlement with id. | API | ✓
fetch_all_payouts | Fetch all Payout details with account number. | API | ✓
fetch_payout_by_id | Fetch the Payout details with Payout id. | API | ✓
detect_stack | Detect project language/framework for checkout integration. | N/A (MCP Integration Helper) | ✓
integrate_razorpay_checkout | Generate end-to-end Razorpay Standard Checkout integration code for supported frameworks. | N/A (MCP Integration Helper) | ✓
- ✓ Supported: Available in both Remote and Local MCP servers.
- ❌ Local Only: Only available in Local MCP server deployment.
Next Steps
- Remote MCP Server (recommended)
- Local MCP Server
- View Use Cases