# Payfunnels MCP for AI Agents AI Agent Connect

> Payfunnels MCP. This tool connects your Payfunnels account to your AI agent so you can build payment funnels and manage billing without leaving your chat interface. It handles one-time links, recurring subscriptions, and refund processing. You can track revenue, manage setup fees, and monitor checkout performance in real-time, giving you a hands-off way to run your payment operations while maximizing conversions through upsells and order bumps.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_DChuJadPjteGPuktv73Y4QykQDzGrHDqrDtfHHxL/ai-agent-connect
- **Tags:** payment-links, subscriptions, checkout-funnels, recurring-billing, upsells

## Description

Imagine you're running a high-volume service business. Right now, every time a customer wants a custom price, a refund, or a new subscription, you have to log into a dashboard, find the right button, and copy-paste details. This Connector changes that by letting your AI agent act as your dedicated billing coordinator. You can just tell your agent to generate a payment link for a specific amount or ask for a summary of all active recurring subscriptions. It pulls that data directly from Payfunnels and puts it in front of you. If a customer needs a refund, you don't have to hunt for the transaction ID; your agent can find it and trigger the refund based on your instructions. It's about moving from manual data entry to conversational billing. By adding this to your setup on the Vinkius catalog, you turn your AI into a teammate that handles the boring logistics of payment collection so you can focus on closing more deals.

## Tools

### get_current_user
Pull the profile information for the currently authenticated user. It helps the agent know who it is talking to.

### list_payments
View every payment processed through your account. This is great for auditing your total sales.

### cancel_subscription
Stop a recurring billing cycle immediately. This is useful for offboarding customers quickly.

### create_setup_fee
Add a new name and amount for a one-time setup charge. Use this to organize your pricing tiers.

### create_one_time_payment_link
Generate a unique URL for a single purchase with a specific title and amount. This helps close fast sales.

### create_recurring_payment_link
Create a link for a subscription-based payment with a set title and price. This handles recurring revenue.

### get_payment_details
Fetch specific data for a single transaction. Use this to look up order history for customers.

### get_subscription_details
Retrieve the full status and data for a specific recurring subscription. This gives you a deep look at user billing.

### list_setup_fees
See a list of all currently active setup fees in your account. It keeps your pricing structure visible.

### list_service_fees
Get a list of all service-related charges. Use this to keep an eye on your overhead costs.

### list_subscriptions
View all active recurring subscriptions in one list. This helps you monitor your active customer base.

### refund_payment
Send a refund back to a customer for a specific transaction. This helps resolve disputes in seconds.

## Prompt Examples

**Prompt:** 
```
Create a one-time payment link for $50 labeled 'Setup Fee'.
```

**Response:** 
```
I've generated your payment link for the 'Setup Fee' ($50.00). You can share this URL with your customer: [link]. Would you like me to track when this is paid?
```

**Prompt:** 
```
Show me all payment funnels and their conversion rates for the current month.
```

**Response:** 
```
You have 5 active payment funnels this month.

| Funnel Name | Conversion Rate | Revenue |
| :--- | :--- | :--- |
| Premium Upgrade | 34% | $47,200 |
| Annual Plan Offer | 28% | $89,100 |
| Addon Upsell | 52% | $12,400 |

**Total Funnel Revenue:** $178,300 across 892 successful transactions.
```

**Prompt:** 
```
Get the detailed transaction history and refund status for funnel Premium Upgrade.
```

**Response:** 
```
**Premium Upgrade** funnel details:

* **Checkouts:** 412 initiated, 140 completed (34% conversion), 272 abandoned.
* **Revenue:** $47,200
* **Refunds:** 3 processed totaling $1,011 (2.1% refund rate).
* **Avg Order Value:** $337
* **Payment Methods:** Credit Card 78%, PayPal 18%, Apple Pay 4%.
* **Peak Conversion:** 2 PM EST.
```

## Capabilities

### Create custom payment links
Generate unique URLs for one-time or recurring payments instantly.

### Manage recurring subscriptions
View, monitor, and cancel active subscription plans through chat.

### Process transaction refunds
Identify specific payments and issue refunds using natural language.

### Track billing fees
Access and manage setup fees and service charges across your account.

### Monitor account profiles
Retrieve authenticated user data and system response metadata.

## Use Cases

### Closing a deal on a sales call
A sales rep asks the agent to 'Create a $500 link for the consulting package' and sends it to the client immediately during a live conversation.

### Handling a customer refund
A customer asks for a refund; the rep asks the agent to 'Find the last payment for user X and refund it' to resolve the issue instantly.

### Checking subscription growth
A coach asks 'How many active subscriptions do we have today?' and gets a summary of revenue and active users without opening a browser.

### Updating service pricing
A manager tells the agent to 'Add a $100 setup fee for the premium tier' to update the pricing model for new signups.

## Benefits

- Stop jumping between tabs because you can manage subscriptions and payments directly in your chat interface.
- Generate custom payment links instantly using create_one_time_payment_link to close sales and move customers through your funnel faster.
- Handle customer complaints quickly by using refund_payment to issue money back without having to hunt for transaction IDs.
- Keep your pricing organized by managing setup fees with create_setup_fee and list_setup_fees to ensure consistency.
- Track your recurring revenue more accurately by pulling data with list_subscriptions and get_subscription_details in one place.

## How It Works

The bottom line is you get to manage your entire payment lifecycle through a chat window instead of a web dashboard.

1. Subscribe to the Payfunnels MCP on the Vinkius Marketplace.
2. Enter your Payfunnels External API Key from your dashboard settings.
3. Ask your AI client to create links, list payments, or manage subs.

## Frequently Asked Questions

**How does the Payfunnels MCP help with my sales?**
It lets you generate custom payment links instantly through your AI client. You can create one-time or recurring links during a conversation and send them to customers immediately, helping you close deals faster without leaving your chat.

**Can I use the Payfunnels MCP to handle refunds?**
Yes, you can trigger refunds for specific transactions using natural language. Your AI agent can find the payment details and process the refund for you, saving you from digging through your billing dashboard.

**Does the Payfunnels MCP support recurring subscriptions?**
It does. You can list all active subscriptions, get specific details for any plan, and even cancel recurring billing cycles directly through your AI assistant.

**How do I connect Payfunnels to my AI client?**
First, subscribe to the Connector on Vinkius. Then, grab your External API Key from your Payfunnels dashboard and paste it into the connection settings for your AI client like Claude or Cursor.

**Can the Payfunnels MCP manage setup fees?**
Yes, you can create new setup fees and list all existing ones. This makes it easy to manage different pricing structures and one-time charges for your services.

**Will the Payfunnels MCP help me track conversion rates?**
It allows your agent to pull detailed transaction and funnel data. You can ask for summaries of your conversion rates and revenue to see how your different payment links are performing.

**Can my AI automatically find the details for a specific payment by its ID?**
Yes! Use the `get_payment` tool with the Payment ID. Your agent will respond with complete metadata, including amount, status, customer info, and transaction date in seconds.

**How do I find my Payfunnels External API Key?**
Log in to your Payfunnels dashboard, navigate to **Billing** > **Integration**, find the 'Payfunnels API Key' section, and click 'Generate' to see your unique secret key.

**Can I process a partial refund via the AI?**
The current `refund_payment` tool processes the full transaction amount. For partial refunds, we recommend using the main Payfunnels dashboard until support is added to the API.