Skip to content

Integration · Payments

Connect Claude & ChatGPT to Pinch Payments

Ask your AI about payers, payments and subscriptions in Pinch and get the answer from your account. It can find processed and scheduled payments, list refunds, and show which payments, refunds and fees make up a transfer to your bank. It can also create payers and payment links, cancel subscriptions and issue refunds, with your approval if you want it.

Connect Pinch Payments free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Which payments were processed last week?”

    The AI lists processed payments in that date range, with amount, status and payer.

  • “Send Jane Miller a payment link for 150.00 for her workshop.”

    It finds the payer and creates a payment link for that amount with a description. She is only charged when she pays through the link.

  • “What is scheduled to be charged next?”

    It lists payments that are scheduled but not yet processed.

What your AI can do

Payers and payments

Search, create and update payers, and read processed and scheduled payments with status and attempts.

Payment links and subscriptions

Create and read payment links, and look up plans and subscriptions or cancel a subscription.

Refunds and transfers

Issue and list refunds, and see which payments, refunds and fees are in each transfer to your bank.

  • “What made up the last transfer to our bank?”

    It finds the transfer and lists the payments, refunds and fees included in it.

  • “Cancel the subscription for [email protected].”

    It finds the payer and the subscription and cancels it, so no further payments are taken. This cannot be undone.

  • “Refund 20.00 of Jane Miller's last payment, the order was short.”

    It finds the payment and creates the refund with the amount and reason. The money goes back to the payer and the refund cannot be undone.

23 tools for Pinch Payments

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • cancel_subscriptionDeletesCancel a subscription by `subscription_id` so no further payments are taken. This cannot be undone.
  • create_payment_linkChanges dataCreate a payment link for a payer: `payer_id`, `amount` in cents, `description`, `return_url` and `allowed_payment_methods` (credit-card, bank-account). The payer is charged only when they pay through the link.
  • delete_scheduled_paymentDeletesDelete a payment by `payment_id` so it will not be charged. Use only for scheduled payments that have not been processed; this cannot be undone.
  • get_payerGet one payer by `payer_id`, including contact details and saved payment sources.
  • get_paymentGet one payment by `payment_id` (pmt_...), including amount, status, attempts and payer.
  • get_payment_linkGet one payment link by `payment_link_id`, including its URL, amount and status.
  • get_planGet one subscription plan by `plan_id`, including its fixed and recurring payments.
  • get_refundGet one refund by `refund_id`.
  • get_subscriptionGet one subscription by `subscription_id`, including plan, payer and upcoming payments.
  • get_transferGet one transfer by `transfer_id` (tra_...).
  • list_payer_payment_linksList the payment links created for one payer by `payer_id`.
  • list_payer_paymentsList all payments for one payer by `payer_id`.
  • list_payment_linksList payment links.
  • list_plansList subscription plans.
  • list_processed_paymentsList processed payments, filtered by transaction date range (`start_date`, `end_date`) or a payment/attempt ID in `filter`.
  • list_refundsList refunds, optionally between `start_date` and `end_date`.
  • list_scheduled_paymentsList payments that are scheduled but not yet processed.
  • list_subscriptionsList subscriptions (recurring payment schedules for payers).
  • list_transfer_itemsList the line items (payments, refunds, fees) included in one transfer by `product_id` (the transfer ID, tra_...).
  • list_transfersList transfers (settlements paid out to your bank account).
  • refund_paymentMoves moneyRefund a processed payment: `payment_id`, `amount` in cents and a `reason`. This sends money back to the payer and cannot be undone.
  • save_payerChanges dataCreate a payer (`first_name` and `email_address` required) with optional phone, company and address. Pass an existing `id` to update that payer instead. Search first to avoid duplicates.
  • search_payersSearch payers by name or email with `filter`. Use this to find a payer's ID (pyr_...) before other lookups.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Pinch Payments from the app list.

  2. 2

    Paste your key

    Paste two values: the Application ID and Secret key of a Pinch application. In the Pinch portal open API Keys (web.getpinch.com.au/api-keys), create an Application and copy its Application ID and Secret Key. Do not use the deprecated Merchant ID.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Pinch Payments?

The AI can search and read payers, payments, payment links, plans, subscriptions, refunds and transfers, including the line items in a transfer. It can create and update payers, create payment links, delete a scheduled payment, cancel a subscription and issue refunds.

Does the AI see my Pinch credentials?

No. Your Application ID and Secret key are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start with lookups only. Refunds, cancelling a subscription and deleting a scheduled payment cannot be undone, and they can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then 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?

Pinch Payments connects with OAuth, and OAuth connections need the PipMCP Pro plan or above. PipMCP also has a free plan with no credit card, but it does not include this connection. Paid plans bill per completed task. You also need your own Pinch account.

Why not use my Pinch Merchant ID?

Pinch has deprecated the Merchant ID for API access. Instead you create an Application under API Keys in the Pinch portal and use its Application ID and Secret key. PipMCP uses them to get short-lived access tokens from Pinch when the AI calls a tool.

Let your AI work in Pinch Payments today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Pinch Payments free

PipMCP is not affiliated with Pinch Payments. Product names are trademarks of their owners.