Zoho Payments' MCP Server
Zoho Payments' MCP Server brings your payment workflows into the world of AI using the Model Context Protocol (MCP), an open standard that enables AI agents to securely connect with real-world tools and data in a structured, predictable way.
With this server architecture, user prompts are translated into API requests to manage payment operations. The server can access data only for the tools you have enabled. Any AI model or agent integrated with the MCP server can securely access your Zoho Payments data and perform actions such as:
-
Manage payments and refunds: Create refunds for orders and cancel payment links.
Example prompts: Create a refund for order 1234 or Cancel the payment link for customer John. -
Manage customers: Add new customers or retrieve details of existing customers.
Example prompts: Add a new customer Charles with email charles@example.com, or Get details for customer ID 98765. -
Handle payment sessions: Start new payment sessions, list all payments, or get details of a specific payment.
Example prompts: Start a payment session of $150 for customer Mike, or List all payments for March 2026. -
Track payouts: List all payouts, get details of a payout, or retrieve all transactions for a payout.
Example prompt: List payouts from the past six months where the amount exceeds $5000. -
Create and manage payment links: Generate new payment links, update existing links, and retrieve link details.
Example prompt: Create a payment link for $200 to collect payment from Patricia. -
Monitor refunds and sessions: Get details of a refund or retrieve the latest payment session for a customer.
Example prompts: Create a refund of $500 for order 1234 for customer Maria (maria@example.com) or Retrieve the payment session for customer Maria.
With Zoho Payments' MCP Server, AI agents can automate your payment operations, helping you do more with less effort and focus on growing your business rather than managing transactions.
Tools
The MCP server provides a set of tools that let AI agents interact with your payment workflows, such as managing payments, creating and updating payment links, handling customers, payouts, and refunds.
To ensure security, enable human confirmation before executing actions. Be cautious when using this MCP Server with other integrations, as the AI agent may combine tools across services and trigger unintended actions.
Note: The MCP server will only be able to access the data of the tools you’ve enabled.
Here’s the list of supported tools:
| Modules | Tool | Description |
|---|---|---|
| Payments | createPaymentSession |
Create a new payment session with a specific amount and currency. |
listPayments |
Retrieve details of all payments. | |
getPayment |
Retrieve details of a specific payment. | |
getPaymentSession |
Retrieve the latest payment session. | |
| Payment Links | createPaymentLink |
Generate a payment link to collect payments. |
getPaymentLink |
Retrieve details of a specific payment link. | |
updatePaymentLink |
Update details of an active payment link. | |
cancelPaymentLink |
Cancel a payment link (cannot be undone). | |
| Customers | createCustomer |
Create a new customer in Zoho Payments. |
getCustomer |
Retrieve details of a specific customer. | |
| Payouts | listPayouts |
Retrieve details of all payouts. |
getPayout |
Retrieve details of a specific payout. | |
getPayoutTransactions |
Retrieve transactions associated with a specific payout. | |
| Refunds | createRefund |
Create a refund for a payment. |
getRefund |
Retrieve details of a specific refund. |