Skip to content

Integration · Payments

Connect Claude & ChatGPT to ZRU

Ask your AI which sales came in today, what plan a customer is on, or to create a payment link in ZRU. It can create and update customers, products, plans and coupons, start, pause, resume and stop subscriptions, and read transactions and sales. Refunds and voids are there too, behind your approval.

Connect ZRU free

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

Try asking

  • “Show me today's sales.”

    The AI lists your sales and can open any one of them with amount and status.

  • “Create a payment link for 2 T-shirts at 20 EUR each with free shipping.”

    It creates a transaction for the products and returns the payment link your customer pays through.

  • “Pause the subscription for customer 881 until further notice.”

    It pauses the subscription so no charges are made while it is paused. It can resume it later.

What your AI can do

Payments and sales

Create transactions with a payment link, read transactions and sales, and refund or void a sale with your approval.

Subscriptions and plans

Create plans and subscriptions, and pause, resume or stop a subscription.

Customers, products and coupons

List, create and update customers and products, and create and list discount coupons.

  • “Set up a monthly plan called Pro at 29 EUR.”

    It creates a recurring subscription plan with name, price and a one-month billing period.

  • “Make a 10 percent coupon, SPRING10, valid for 100 uses.”

    It creates the coupon with code, name, value, type and usage limit.

  • “Refund 15 EUR on sale 3302.”

    After your approval it refunds that amount to the customer. A refund cannot be undone.

27 tools for ZRU

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

  • create_couponChanges dataCreate a discount coupon with `code`, `name`, `value` and `coupon_type`, plus optional usage limit and expiration date.
  • create_customerChanges dataCreate a customer with `name`, identity document `id_number` and issuing `id_country`, plus optional email, phone and address.
  • create_planChanges dataCreate a subscription plan with `name`, `price`, billing `duration` and `unit` (e.g. every 1 month), and whether it is `recurring`.
  • create_productChanges dataCreate a product with a `name`, `price` and optional `description`.
  • create_subscriptionChanges dataCreate a subscription for an existing `plan_id` (or an inline `plan`), with an optional trial period. The customer subscribes through the returned payment link.
  • create_transactionChanges dataCreate a payment transaction (checkout) for `products`, with optional tax, shipping and coupon. The customer pays through the returned payment link.
  • get_customerGet one customer by `customer_id`.
  • get_planGet one subscription plan by `plan_id`.
  • get_productGet one product by `product_id`.
  • get_saleGet one sale by `sale_id`, including amount and status.
  • get_subscriptionGet one subscription by `subscription_id`, including plan and status.
  • get_transactionGet one transaction by `payment_id`, including products, amounts, status and payment link.
  • list_couponsList discount coupons.
  • list_customersList your customers (clients).
  • list_plansList your subscription plans.
  • list_productsList your products.
  • list_salesList sales (completed or authorized payments).
  • list_subscriptionsList customer subscriptions.
  • list_transactionsList payment transactions (checkouts) in your ZRU account.
  • pause_subscriptionChanges dataPause a subscription by `subscription_id`; no charges while paused.
  • refund_saleMoves moneyRefund a sale by `sale_id` for the given `amount`. Money is returned to the customer; this cannot be undone.
  • resume_subscriptionChanges dataReactivate a paused subscription by `subscription_id`, so charges resume.
  • stop_subscriptionChanges dataStop (cancel) a subscription by `subscription_id`. Future charges end.
  • update_customerChanges dataChange a customer's name, email, phone, address or website by `customer_id`.
  • update_planChanges dataChange a plan's name, price, duration or description by `plan_id`.
  • update_productChanges dataChange a product's name, price or description by `product_id`.
  • void_saleDeletesVoid (cancel) a sale by `sale_id` and `amount` before it settles. This cannot be undone.

Set up in three steps

  1. 1

    Pick the app

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

  2. 2

    Paste your key

    Paste your ZRU keys as PUBLIC:SECRET, meaning your public key, a colon, then your secret key. You find both keys for your environment in the ZRU panel.

  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 ZRU?

The AI can read customers, products, plans, coupons, transactions, sales and subscriptions. It can create and update customers, products and plans, create coupons, transactions with a payment link and subscriptions, pause, resume and stop subscriptions, and refund or void sales.

Does the AI see my ZRU credentials?

No. Your ZRU credentials 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 read-only. Refunding a sale returns money to the customer and voiding a sale cannot be undone, so both 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?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own ZRU account. Anything ZRU charges for payments is between you and ZRU.

How do I enter my ZRU keys?

ZRU uses a public key and a secret key for each environment. Copy both from the ZRU panel and paste them into PipMCP as one value: the public key, a colon, then the secret key.

Let your AI work in ZRU today.

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

Connect ZRU free

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