# Durianpay MCP for AI Agents AI Agent Connect

> Durianpay lets your AI agent handle payment gateway operations like tracking orders, auditing revenue, and managing customer profiles. It connects directly to your payment data so you can check transaction statuses or pull customer histories without switching tabs.

## Overview
- **Category:** finance-accounting
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_BHb6l980MsoMR2kLN0zVJt1nSz91dKYR9lsmjV5d/ai-agent-connect
- **Tags:** payment-gateway, checkout-flow, settlements, transaction-tracking, payment-links, fintech

## Description

Durianpay lets you bring your entire payment gateway into your AI workflow. Instead of jumping between different tabs to see if a customer paid or why an order failed, you can just ask your agent. It pulls the data directly so you can see the lifecycle status of any transaction, monitor active checkout links, or pull a list of registered customers in seconds. You can even get a high-level summary of your revenue health to see your success rates and identify failed payments instantly. This Connector makes it easy to manage your money coming in and your customer interactions through a simple conversation. It is one of the many tools you can find in the Vinkius catalog to keep your fintech operations moving without the manual grind. Whether you are a finance manager checking daily volumes or a support agent looking up a billing history, you get a clear view of your payment data without the usual friction of manual searching.

## Tools

### list_failed_transactions
Identify payments that were declined or failed. Use this to troubleshoot payment issues.

### list_payment_orders
List all checkout orders in your account. This gives you a full view of pending sales.

### list_durianpay_payments
List all payments received. This is your primary way to see your incoming money.

### list_latest_transactions
Identify the most recently received payments. Use this to quickly check your newest activity.

### search_payment_orders
Search for orders by ID or customer name. This makes finding specific sales much faster.

### get_durianpay_account_metadata
Get your account metadata and usage limits. This helps you keep track of your platform's constraints.

### get_payment_order_details
See the specifics of a checkout order. Use this to check items and expiration times.

### list_registered_customers
List all customers in your organization. This helps you manage your user base.

### get_payment_details
Get the lifecycle status of a specific payment. This is great for verifying if a transaction finished.

### quick_revenue_health_audit
Get a high-level summary of your payment activity. Use this to see your success rates at a glance.

## Prompt Examples

**Prompt:** 
```
What's our revenue health looking like today?
```

**Response:** 
```
Here is a summary of your payment activity for today:

* **Total Activity:** 42 transactions
* **Success Rate:** 94%
* **Failed Transactions:** 3

I've identified 3 failed payments. Would you like me to list the specific details for those?
```

**Prompt:** 
```
Can you find the order for customer 'Sarah Jenkins'?
```

**Response:** 
```
I found one order for Sarah Jenkins:

* **Order ID:** ORD-5521
* **Status:** Awaiting Payment
* **Amount:** IDR 250,000
* **Expiration:** In 45 minutes

Would you like me to pull her full customer profile?
```

**Prompt:** 
```
List the 5 most recent payments.
```

**Response:** 
```
Here are your latest 5 payments:

| ID | Customer | Amount | Status |
|---|---|---|---|
| P992 | John D. | IDR 150,000 | Completed |
| P991 | Alice S. | IDR 500,000 | Completed |
| P990 | Bob W. | IDR 75,000 | Completed |
| P993 | Maria G. | IDR 1,200,000 | Completed |
| P994 | Leo K. | IDR 300,000 | Completed |
```

## Capabilities

### Check payment status
Get the lifecycle status of a specific transaction instantly.

### Audit revenue health
Get a high-level summary of your payment activity and success rates.

### Track checkout orders
Monitor order items, expiration settings, and active payment links.

### Identify failed transactions
Spot payments that were declined or expired for faster troubleshooting.

### Manage customer profiles
Access contact details and transaction counts for your users.

### Retrieve account limits
See your metadata and usage limits for the Durianpay platform.

## Use Cases

### Troubleshooting a failed checkout
A customer says their order didn't go through. You ask your agent to list_failed_transactions to see why it failed and then use get_payment_order_details to check the specific items.

### Daily revenue reporting
You need a quick pulse on the day's sales. You ask your agent to run quick_revenue_health_audit and get a summary of success rates and total activity.

### Verifying a customer's history
A user calls about a refund. You ask your agent to search_payment_orders for their name and list_registered_customers to see their lifetime transaction count.

### Monitoring active payment links
You want to see how many orders are still pending. You ask your agent to list_payment_orders and check if the payment links are still active.

## Benefits

- Stop digging through dashboards by using list_payment_orders to see your money flow instantly.
- Resolve billing issues faster by pulling customer profiles with list_registered_customers during live chats.
- Monitor your sales funnel health by checking success rates with quick_revenue_health_audit.
- Identify and fix payment friction by using list_failed_transactions to spot declined orders.
- Keep track of active sales by checking link expirations with get_payment_order_details.
- Stay informed on your account status by checking limits with get_durianpay_account_metadata.

## How It Works

The bottom line is you get a conversational interface for your entire payment gateway.

1. Connect the Durianpay MCP to your AI client.
2. Enter your Secret API Key from your Durianpay platform settings.
3. Ask your agent to list payments or check order statuses.

## Frequently Asked Questions

**Can I use Durianpay MCP to check if a customer's payment was successful?**
Yes, you can ask your agent to check the lifecycle status of any specific payment. It will pull the real-time status directly from the gateway so you don't have to look it up manually.

**How does Durianpay MCP help with e-commerce order tracking?**
It lets your agent monitor all your checkout orders. You can ask about specific items, see if a payment link is still active, or list all pending orders in one go.

**Can Durianpay MCP show me my daily revenue?**
Yes, you can ask for a high-level summary of your payment activity. It will pull your success rates and total activity to give you a quick pulse on your sales.

**Is it possible to find failed transactions using Durianpay MCP?**
Definitely. Your agent can identify payments that were declined or expired. This helps you troubleshoot issues and reach out to customers who had trouble checking out.

**Can I see my customer list with Durianpay MCP?**
Yes, your agent can list all customers registered in your organization. This includes their contact details and how many transactions they've made over time.

**Does Durianpay MCP work with my existing AI assistant?**
Yes, it connects to any MCP-compatible client. Once you add your API key, your agent can handle all your payment and order queries through natural language.

**How do I get a Durianpay API Key?**
Log in to your Durianpay dashboard, navigate to **Settings > API Keys**, and you can find your unique Secret API Key there. Ensure you use the live key for production data.

**Can the agent initiate refunds?**
This integration currently focuses on listing and auditing payments and orders. Processing refunds should be managed via the Durianpay dashboard or specific refund API endpoints.

**Which payment methods are tracked?**
Durianpay tracks various methods including Virtual Accounts, E-wallets, Credit Cards, and Retail outlets. The agent can retrieve the specific method used for each transaction.