Integration · Payments
Connect Claude & ChatGPT to HitPay
Ask your AI about payments, orders, invoices and subscriptions and get the answer from your HitPay account. It can search payments by status, date or amount, check your balances and find an order. It can also create payment links, invoices, products and recurring billing, and refund a payment, with your approval if you want it.
Free plan, no credit card. Takes about a minute.
Try asking
“Which payments failed this week?”
The AI searches payments by status and date range and lists them with amount, method and customer.
“Send Jane Tan a payment link for 250 SGD for the workshop deposit.”
It creates a payment request with the amount, currency and purpose, and emails the link to the payer.
“Invoice Acme Pte Ltd 1,200 SGD for March consulting, due in 14 days.”
It finds or creates the customer and creates the invoice with amount, currency and due date. It can email the invoice if you ask.
What your AI can do
Payments and orders
Search payments by status, date, amount, customer or location, read orders and refunds, and see your balances.
Payment links and invoices
Create payment requests and invoices, send them by email or SMS, and search or delete payment links.
Customers, products and subscriptions
Create and update customers and products, list subscription plans and set up recurring billing.
“What are our current balances?”
It shows the account's current balances.
“Put [email protected] on our monthly membership plan.”
It lists your subscription plans, then sets up recurring billing for the customer and can email them a link to set up payment.
“Refund 50 SGD of payment 9a7c.”
It refunds that amount on the payment. The money goes back to the customer and the refund cannot be undone.
27 tools for HitPay
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
create_customerChanges dataCreate a customer with email, phone_number and optional name, address and remark. Check the customer list first to avoid duplicates.create_invoiceChanges dataCreate an invoice with amount, currency, invoice_date, payment_by, due_date and a customer_id or customer name and email. Setting send_email emails it to the recipients.create_payment_requestChanges dataCreate a payment request (payment link) with currency, amount, purpose and the payer's name, email or phone. Setting send_email or send_sms sends the link to the payer.create_productChanges dataCreate a product with name and price, plus optional description, currency, quantity, categories and variations.create_recurring_billingChanges dataSet up recurring billing for a customer (customer_email) from a plan_id or with name, amount and cycle. Setting send_email emails the customer a link to set up payment.delete_payment_requestDeletesDelete a payment request (payment link) by request_id so it can no longer be paid. Cannot be undone.get_customerGet one customer by customer_id.get_orderGet one order by order_id, with items, amounts and status.get_paymentGet one payment by payment_id, with amount, status, method and customer.get_payment_requestGet one payment request (payment link) by request_id, including its URL and status.get_productGet one product by product_id, with price, stock and variations.get_recurring_billingGet one recurring billing by recurring_billing_id.get_refundGet one refund by refund_id.list_balancesShow the account's current balances.list_customersList customers, page by page.list_invoicesList invoices, filtered by status, reference or customer_email.list_locationsList business locations, optionally filtered by keywords.list_recurring_billingsList recurring billings (subscriptions), filtered by status, reference, customer_email or plan.list_staffList staff members on the account.list_subscription_plansList subscription plans that recurring billings can use.refund_paymentMoves moneyRefund a payment: pass payment_id and the amount to refund. This moves money back to the customer and cannot be undone.search_ordersSearch orders by status, date range or keywords.search_payment_requestsSearch payment requests (payment links) by text or metadata.search_paymentsSearch payments (charges) by status, date range, amount range, customer_id, payment_request_id, location or keywords.search_productsSearch products by keywords, status, category, channel or location.update_customerChanges dataUpdate a customer's name, email, phone, address or remark by customer_id.update_productChanges dataUpdate a product by product_id; name and price are required, other fields such as description or quantity are optional.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose HitPay from the app list.
- 2
Paste your key
Paste your HitPay API key. In the HitPay dashboard go to Settings > API Keys and copy your API key, or generate one if needed. Use a key from the production dashboard. Sandbox keys only work against the sandbox.
- 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 HitPay?
It can read and search payments, orders, payment requests, invoices, customers, products, recurring billings, subscription plans, refunds, balances, staff and locations. It can create customers, products, payment requests, invoices and recurring billing, update customers and products, delete payment requests and refund payments.
Does the AI see my HitPay API key?
No. Your HitPay API key is encrypted at rest and never shown to the AI. After you save it, it is 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. Refunding a payment moves money back to the customer and deleting a payment link cannot be undone, and 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 connect your own HitPay account, so any HitPay fees are between you and HitPay.
Can I use a HitPay sandbox key?
The connection is set up for keys from the HitPay production dashboard. Sandbox keys only work against the HitPay sandbox, so use a production key when you connect.
Let your AI work in HitPay today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect HitPay freePipMCP is not affiliated with HitPay. Product names are trademarks of their owners.





