Skip to content

Integration · Payments

adyen.com

Connect Claude & ChatGPT to Adyen

Ask your AI to make a payment link, check whether it was paid, or capture or refund a payment, and it does it through Adyen Checkout. It can also show which payment methods a shopper can use and list a shopper's saved payment methods.

Connect Adyen free

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

Try asking

  • “Make a payment link for 1,200 EUR for order 5531.”

    The AI creates a payment link with the amount and order reference and gives you the URL to share with the shopper.

  • “Has the link for order 5531 been paid?”

    It reads the link and shows whether it is active, completed or expired.

  • “Capture payment 8816178914213452 in full.”

    It captures the authorised amount so the funds are collected.

What your AI can do

Payment links

Create payment links with amount, reference and expiry, check their status and expire links that should no longer be paid.

Captures, refunds and cancels

Capture authorised payments, refund captured ones in full or in part, and cancel payments that have not been captured yet.

Payment methods

See which payment methods a shopper can use by country, amount and channel, list a shopper's stored payment methods and check checkout session results.

  • “Refund 50 EUR on payment 8816178914213452.”

    It sends a partial refund back to the shopper.

  • “Which payment methods can a shopper in the Netherlands use for 80 EUR?”

    It lists the payment methods available for that country, amount and channel.

  • “Expire the payment link for order 5520.”

    It sets the link to expired so it can no longer be paid.

26 tools for Adyen

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

  • cancel_authorised_paymentChanges dataCancel an authorised payment that has not been captured yet, by `payment_psp_reference`. The shopper is not charged. Cannot be undone.
  • cancel_orderDeletesCancel a order. Destructive action; may require approval. API summary: Cancel an order.
  • capture_paymentChanges dataCapture an authorised payment by `payment_psp_reference` for `amount` {value in minor units, currency}, so the funds are collected.
  • create_a_token_to_store_payment_detailsChanges dataCreate a new payment. Required: merchant account, payment method, recurring processing model or shopper reference. API summary: Create a token to store payment details.
  • create_balanceChanges dataCreate a new balance. API summary: Get the balance of a gift card.
  • create_cancelChanges dataCreate a new cancel. Required: merchant account or payment reference. API summary: Cancel an authorised payment.
  • create_card_detailChanges dataCreate a new card detail. Required: merchant account. API summary: Get the brands and other details of a card.
  • create_donationChanges dataCreate a new donation. Required: amount, merchant account, reference or return url. API summary: Make a donation.
  • create_donation_campaignChanges dataCreate a new donation campaign. Required: currency or merchant account. API summary: Get a list of donation campaigns.
  • create_forwardChanges dataCreate a new forward. Required: base url, merchant account, request or shopper reference. API summary: Forward stored payment details.
  • create_orderChanges dataCreate a new order. Required: amount, merchant account or reference. API summary: Create an order.
  • create_payment_linkChanges dataCreate a payment link the shopper can open to pay. In `body` pass amount {value in minor units, e.g. 1000 = 10.00, currency}, reference and optionally description, shopperEmail, expiresAt.
  • create_payment_post_payments_detailsChanges dataCreate a new payment. Required: details. API summary: Submit details for a payment.
  • delete_paymentDeletesPermanently delete a payment by payment id. Destructive action; may require approval. API summary: Delete a token for stored payment details.
  • expire_payment_linkChanges dataExpire a payment link by `link_id` by setting `status` to "expired", so it can no longer be paid.
  • get_payment_linkGet a payment link by `link_id`, including its URL, amount and status (active, completed, expired).
  • get_payment_session_resultGet the result of a checkout payment session by `session_id`, to see whether the shopper completed payment.
  • list_payment_methodsChanges dataList the payment methods available for a shopper, optionally for a `country_code`, `amount` and `channel` (Web, iOS, Android).
  • list_stored_payment_methodsList a shopper's saved cards and other stored payment methods by `shopper_reference`.
  • refund_or_cancel_paymentChanges dataCancel a payment if not yet captured, or refund it in full if captured, by `payment_psp_reference`. Use when you are unsure whether it was captured.
  • refund_paymentChanges dataRefund a captured payment by `payment_psp_reference`: `amount` {value in minor units, currency} and optional `reference`, `merchant_refund_reason`. Sends money back to the shopper.
  • start_a_transactionChanges dataCreate a new payment. API summary: Start a transaction.
  • submit_shopper_idVisible to othersValidate a shopper id. Has effects visible outside this system. API summary: Validates shopper Id.
  • update_an_authorised_amountChanges dataCreate a new payment for a payment. Required: amount or merchant account. API summary: Update an authorised amount.
  • update_orders_orderChanges dataUpdate an existing order. API summary: Updates the order for PayPal Express Checkout.
  • update_sessionChanges dataUpdate an existing session identified by session id. Only the fields you pass are changed. API summary: Update a payment session.

Set up in three steps

  1. 1

    Pick the app

    Create a free HeyMyApps account and choose Adyen from the app list.

  2. 2

    Paste your key

    Paste three values: your live URL prefix, an API key and your merchant account name. In your live Adyen Customer Area, go to Developers › API credentials, create or open a Web service user, and under Server settings › Authentication choose API key › Generate API key. Copy the key and save changes. The prefix is under Developers › API URLs › Prefix.

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

It can create, read and expire payment links, check the result of a checkout session, capture authorised payments, refund captured payments, cancel uncaptured ones and list payment methods, including a shopper's stored ones. It works with a payment reference or link ID, so it does not browse your full transaction history.

Does the AI see my Adyen API key?

No. Your Adyen 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. Switch on only the tools you want, for example payment links without refunds. Refunds send money back to the shopper and cancelling an authorised payment cannot be undone, so these 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 HeyMyApps 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?

HeyMyApps has a free plan, and you do not need a credit card to start. Paid plans bill per completed task. You also need your own Adyen account.

Why does Adyen need a URL prefix?

Adyen's live API addresses are specific to each account. The prefix tells HeyMyApps which live address belongs to yours. You find it in the Customer Area under Developers › API URLs › Prefix.

Let your AI work in Adyen today.

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

Connect Adyen free

HeyMyApps is not affiliated with Adyen. Product names are trademarks of their owners.