FAQs - Frequently Asked Questions

Find answers to common questions about the Pine Labs Online MCP Server

Model Context Protocol [MCP] is an open standard that lets AI assistants call external tools and APIs in a structured way. Think of the Pine Labs Online MCP Server as a translator: your AI assistant speaks MCP, and the server converts those calls into Pine Labs Online API requests.

It exposes a Streamable HTTP endpoint at /mcp. The mcp-remote npx package handles the client-side transport.

No. Your X-Client-Id and X-Client-Secret travel in the request headers and are forwarded directly to the Pine Labs API. Nothing is persisted on the MCP server.

When Use
Building and testing UAT — sandbox data, no real charges
Go live Production — real transactions

You can allow any combination of the following list.

  • CARD,
  • UPI,
  • POINTS,
  • NETBANKING,
  • WALLET,
  • CREDIT_EMI, and
  • DEBIT_EMI
. If you don't specify by default all methods are shown.

Amounts should be provided in paisa (the smallest unit of INR).

Rupees Paisa
₹1 100
₹500 50,000
₹1,000 1,00,000

Valid range: 100 (₹1) to 1,00,00,000 (₹10,00,000).

No, OAuth is not supported at this time. Authentication is performed using the X-Client-Id and X-Client-Secret headers provided with your Pine Labs Online merchant account.


Ask AI
Assistant
Order Lifecycle
Refunds
Settlements
Checkout
Dashboard
International Payments
How do I implement webhook notifications for payment status updates, and what's the recommended way to verify webhook authenticity?
How do I integrate Pine Labs payment gateway with my React Native mobile app and what are the required API credentials?
Can I customize the payment UI for card transactions, and what parameters can I pass to modify the checkout experience for my customers?
Assistant