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

New chat
Responses are generated using AI and may contain mistakes.
Hi! I'm Pine, your AI developer assistant. Ask me anything about Pine Labs APIs, integrations, or troubleshooting.

Tip: you can create a new chat with ⌘ + E
Pine Labs MCP Server Tools — Full Reference | Pine Labs Online