Available Tools
Complete reference of all available tools in the Pine Labs Online MCP Server for code execution.
Pine Labs Online MCP Server provides comprehensive access to Pine Labs Online APIs through the following list of tools. Each tool corresponds to specific Pine Labs Online API endpoint and enables AI assistants to perform payment operations seamlessly.
Tool Categories and Coverage
The MCP Server for code execution includes 20+ tools, organized into the following categories:
- Orders (3 tools)
Manage full order lifecycle: create, track, and cancel orders. - Payment Links (5 tools)
Send payment links across multiple channels including Cards, UPI, NetBanking, Wallets, and Pay by Points. - Subscriptions (22 tools)
Process recurring subscription payments charged to your account. - UPI (1 Tool)
Process UPI Intent QR payments using Pine Labs Online MCP Server.
The table below shows the list of Tools available in the Pine Labs MCP Server.
Payment Links
| Tool | Description |
|---|---|
create_payment_link | Create a new Pine Labs payment link |
get_payment_link_by_id | Fetch a payment link by its payment link ID |
get_payment_link_by_merchant_reference | Fetch a payment link by its merchant payment link reference |
cancel_payment_link | Cancel a payment link |
resend_payment_link_notification | Resend a payment link notification to the customer |
Orders
| Tool | Description |
|---|---|
get_order_by_order_id | Retrieve order details by order ID |
cancel_order | Cancel a pre-authorized payment against an order |
Checkout
| Tool | Description |
|---|---|
create_order | Create a new checkout order and generate a checkout link |
Subscription
| Tool | Description |
|---|---|
create_plan | Create a new subscription plan |
get_plans | Retrieve subscription plans |
get_plan_by_id | Retrieve a subscription plan by plan ID |
get_plan_by_merchant_reference | Retrieve a plan by merchant plan reference |
update_plan | Update an existing subscription plan |
delete_plan | Delete a subscription plan |
create_subscription | Create a new subscription against a plan |
get_subscriptions | Retrieve subscriptions |
get_subscription_by_id | Retrieve a subscription by subscription ID |
get_subscription_by_merchant_reference | Retrieve a subscription by merchant reference |
pause_subscription | Pause an active subscription |
resume_subscription | Resume a paused subscription |
cancel_subscription | Cancel an active subscription |
update_subscription | Update an existing subscription |
create_presentation | Create a presentation (payment request) for a subscription |
get_presentation | Retrieve a presentation by presentation ID |
delete_presentation | Delete a presentation |
get_presentations_by_subscription_id | Retrieve all presentations for a subscription |
get_presentation_by_merchant_reference | Retrieve a presentation by merchant reference |
send_subscription_notification | Send a pre-debit notification for a subscription |
create_debit | Execute a debit (payment collection) against a subscription |
create_merchant_retry | Retry mandate execution for a failed debit (max 3 retries) |
UPI
| Tool | Description |
|---|---|
create_upi_intent_payment_with_qr | Create a UPI intent payment with QR code |
Updated 11 days ago
