MCP Server Available Tools

Complete reference of the 30+ tools exposed by the Pine Labs MCP Server — orders, payment links, subscriptions, UPI, and more.

The Pine Labs Online MCP Server provides comprehensive access to Pine Labs Online APIs through a curated set of tools. Each tool maps to a specific Pine Labs API endpoint and lets AI assistants perform payment operations seamlessly.

Tool categories and coverage

The MCP Server for code execution exposes 30+ tools, organized into the following categories:

  • Orders (3 tools) — Manage the full order lifecycle: create, track, and cancel.
  • Checkout (1 tool) — Create checkout sessions with redirect URLs.
  • Payment Links (5 tools) — Send links across Cards, UPI, NetBanking, Wallets, and Pay by Points.
  • Subscriptions (22 tools) — Process recurring payments with full mandate, plan, and presentation control.
  • UPI (1 tool) — Generate UPI Intent QR payments.

The tables below list every tool available in the Pine Labs MCP Server.

Payment Links

ToolDescription
create_payment_linkCreate a new Pine Labs payment link.
get_payment_link_by_idFetch a payment link by its payment link ID.
get_payment_link_by_merchant_referenceFetch a payment link by merchant payment link reference.
cancel_payment_linkCancel a payment link.
resend_payment_link_notificationResend a payment link notification to the customer.

Orders

ToolDescription
get_order_by_order_idRetrieve order details by order ID.
cancel_orderCancel a pre-authorized payment against an order.

Checkout

ToolDescription
create_orderCreate a new checkout order and generate a checkout link.

Subscriptions

ToolDescription
create_planCreate a new subscription plan.
get_plansRetrieve subscription plans.
get_plan_by_idRetrieve a subscription plan by plan ID.
get_plan_by_merchant_referenceRetrieve a plan by merchant plan reference.
update_planUpdate an existing subscription plan.
delete_planDelete a subscription plan.
create_subscriptionCreate a subscription against a plan.
get_subscriptionsRetrieve subscriptions.
get_subscription_by_idRetrieve a subscription by subscription ID.
get_subscription_by_merchant_referenceRetrieve a subscription by merchant reference.
pause_subscriptionPause an active subscription.
resume_subscriptionResume a paused subscription.
cancel_subscriptionCancel an active subscription.
update_subscriptionUpdate an existing subscription.
create_presentationCreate a presentation (payment request) for a subscription.
get_presentationRetrieve a presentation by presentation ID.
delete_presentationDelete a presentation.
get_presentations_by_subscription_idRetrieve all presentations for a subscription.
get_presentation_by_merchant_referenceRetrieve a presentation by merchant reference.
send_subscription_notificationSend a pre-debit notification for a subscription.
create_debitExecute a debit (payment collection) against a subscription.
create_merchant_retryRetry mandate execution for a failed debit (max 3 retries).

UPI

ToolDescription
create_upi_intent_payment_with_qrCreate a UPI intent payment with QR code.
Discover tools at runtime

After setting up the MCP server, ask your AI assistant: "List all available Pine Labs tools." The assistant will return the full set of currently registered tools.

Next steps