• ONBOARDING
  • VERIFICATION
  • AUDIT
  • HUMAN

How to manage customer payment mandates with your AI

Connect GoCardless to your AI client to handle onboarding and authorization checks without leaving your chat window.

Ask AI about this page

Short answer

How can I manage customer payment mandates with my AI?

You can use your AI to create new customer profiles and check the status of existing payment authorizations. This lets you verify if a mandate is active or pull specific details during a conversation. You'll see the results of these checks immediately in your chat.

The outcomes.

Where your data lands.

The AI moves information between your chat and GoCardless to keep your records current.

ONBOARDING

New customer setup

The AI uses customer data to set up new profiles in GoCardless. You get a confirmed customer ID once the process finishes.

VERIFICATION

Mandate status checks

Your agent pulls active payment permissions to confirm a customer can pay. You'll know exactly which mandates are valid for a transaction.

AUDIT

Detailed mandate logs

The AI fetches specific authorization details for any given mandate. This gives you the granular data needed for troubleshooting.

HUMAN

Manual intervention

If a mandate is rejected or missing, the AI flags the issue. You'll need to step in to resolve failed authorizations or update payment methods.

The workflow

What your AI does when a request arrives.

The AI acts as the bridge between your conversation and your GoCardless account.

  1. Registering customers

    When you provide new client info, the AI sets up the profile in your payment system.

    create_new_customer
  2. Retrieving profiles

    The AI looks up existing customer information to ensure you're working with the right person.

    get_customer_details
  3. Checking permissions

    Your agent scans for all active payment authorizations linked to a specific user.

    list_active_mandates
  4. Inspecting mandates

    The AI pulls the specific terms and status of a single payment authorization.

    get_mandate_details

Try it

Copy these to start.

Use these prompts to trigger actions in GoCardless.

Starting points

Swap out the bracketed info with your actual customer names or ID numbers.

GoCardless Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_GrfGxtbtRmwEWVwfKTgdnegX4TYVLUMUkehwNfJF/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — GoCardless capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "gocardless-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_GrfGxtbtRmwEWVwfKTgdnegX4TYVLUMUkehwNfJF/mcp"
    }
  }
}
Copy into chat04
  • Create a new GoCardless customer for Alex Rivera.

  • Get the details for customer ID 98765.

  • List all active mandates for the customer named Sarah Chen.

  • Show me the details for mandate mandate_abc123.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Start here

Connect GoCardless once, then ask.

One click connects your account. Your credentials stay encrypted and secure on our end while you work.

Connect GoCardless to your AI

FAQ

How this task behaves.

  • 01

    Can the AI delete a customer mandate?

    No. The AI can only read and list mandate information; it cannot delete or cancel mandates.

  • 02

    Can my AI change a customer's bank details?

    No. The AI can retrieve customer details, but it does not have the ability to modify existing payment information.

  • 03

    Do I need to manually enter customer IDs?

    You can, but you can also just tell the AI the customer's name to help it find the right profile.

  • 04

    Can the AI process a payment?

    No. The AI manages the customer profiles and checks the status of mandates, but it does not trigger actual money transfers.

  • 05

    How does the AI know if a mandate is valid?

    The AI uses the mandate tools to check the current status and details provided by GoCardless.

  • More questions about GoCardless? See everything the GoCardless Connector can do

Connect GoCardless to Claude, Cursor, ChatGPT & more