Integration · Payments
Connect Claude & ChatGPT to PayPro
Ask your AI which payments came in, what a customer's subscription looks like, or to create a payment link in PayPro. It reads payments, refunds, subscriptions, mandates, chargebacks, balances and payouts, and can create customers, payment requests and subscriptions, pause or cancel subscriptions and refund payments, with your approval if you want it.
Free plan, no credit card. Takes about a minute.
Try asking
“Which payments came in this week?”
The AI lists payments with amount, status and customer.
“Create a payment link for 49.95 EUR for the June workshop.”
It creates a payment request for 4995 cents in EUR and returns the link the customer pays at.
“Start a monthly subscription of 25 EUR for Jansen BV.”
It finds the customer and starts a subscription with a monthly period. The customer is billed on that schedule.
What your AI can do
Payments and refunds
Create payment requests, read payment status, cancel open payments and refund full or partial amounts.
Subscriptions and mandates
Start, update, pause, resume and cancel subscriptions, list billing periods and see customers' direct-debit mandates.
Customers and payouts
Create and update customers, and see balances, payouts, chargebacks and installment plans.
“Pause the subscription for De Vries.”
It pauses the subscription, so no new periods are billed until you resume it.
“Refund 10 EUR of the last payment from Jansen BV.”
It finds the payment and refunds 1000 cents. The money goes back to the customer and the refund cannot be undone.
“Were there any chargebacks lately?”
It lists chargebacks, which are payments the customer's bank reversed.
27 tools for PayPro
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
cancel_paymentDeletesCancel an open payment by `payment_id` so it can no longer be paid.cancel_subscriptionDeletesCancel a subscription by `subscription_id`. The customer will no longer be billed and this cannot be undone.create_customerChanges dataCreate a customer with name, email, company, address, `country` (ISO code such as NL), phone and VAT number.create_paymentChanges dataCreate a payment request for `amount` in cents, `currency` EUR and `description`, optionally for a `customer`, with return URLs; returns a link the customer pays at. Passing a `mandate` charges the customer by direct debit straight away, so only do that when the user explicitly asks.create_subscriptionChanges dataStart a subscription for a `customer` with `description`, `currency` EUR and `period` (amount in cents, interval day/week/month/year, multiplier), optional start or cancel date. The customer will be billed on this schedule.get_customerGet one customer by `customer_id`, including contact and address details.get_paymentGet one payment by `payment_id`, including amount, status, customer and payment link.get_refundGet one refund by `refund_id`, including amount and status.get_subscriptionGet one subscription by `subscription_id`, including period amount, interval and status.list_balancesList the account's balances.list_chargebacksList chargebacks (disputed payments reversed by the customer's bank).list_customer_mandatesList the direct-debit mandates of one customer by `customer_id`.list_customer_subscriptionsList the subscriptions of one customer by `customer_id`.list_customersList customers in the PayPro account.list_installment_plansList installment plans (payments split into several parts).list_mandatesList direct-debit mandates in the account.list_payment_refundsList the refunds made on one payment by `payment_id`.list_paymentsList payments in the account.list_payoutsList payouts from PayPro to your bank account.list_refundsList refunds in the account.list_subscription_periodsList the billing periods of a subscription by `subscription_id`.list_subscriptionsList subscriptions in the account.pause_subscriptionChanges dataPause a subscription by `subscription_id`; no new periods are billed until resumed.refund_paymentMoves moneyRefund a payment by `payment_id` for `amount` in cents (partial refunds allowed), with optional `reason` and `description`. Money is returned to the customer and this cannot be undone.resume_subscriptionChanges dataResume a paused subscription by `subscription_id`; billing starts again.update_customerChanges dataUpdate a customer by `customer_id`. Only the fields you pass change.update_subscriptionChanges dataUpdate a subscription by `subscription_id`: period amount or interval, description, mandate or cancel date. Changes affect future periods.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose PayPro from the app list.
- 2
Paste your key
Paste a PayPro API key. You need an approved PayPro account. In the PayPro Dashboard go to Developers > API keys, generate an API key and copy it.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in PayPro?
It can read customers, payments, refunds, subscriptions and their billing periods, mandates, chargebacks, balances, payouts and installment plans. It can create and update customers, create payment requests, cancel open payments, refund payments, and start, update, pause, resume and cancel subscriptions.
Does the AI see my PayPro API key?
No. You paste your PayPro API key into PipMCP once. It is encrypted at rest, never shown to the AI and never shown again after you save it. The AI only gets the results of the tools you have switched on.
Can I control what the AI is allowed to do?
Yes. Switch on only the tools you want, for example lookups without refunds. Actions that move money or end billing, like refund_payment and cancel_subscription, can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
PipMCP has a free plan, and you do not need a credit card to start. Paid plans are billed per completed task. You connect your own PayPro account, so anything PayPro charges is between you and PayPro.
Can the AI charge a customer by direct debit?
Only if the customer has a mandate and you ask for it. A payment created with a mandate is charged straight away, so the AI only does that when you explicitly tell it to. Without a mandate, create_payment gives you a link the customer pays at.
Let your AI work in PayPro today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect PayPro freePipMCP is not affiliated with PayPro. Product names are trademarks of their owners.





