• PENDING
  • ACTIVE
  • HUMAN
  • DONE

How to set up recurring billing with your AI

Connect TrueLayer to your AI client once. From then on, your agent handles the creation of payment mandates for your subscribers.

Ask AI about this page

Short answer

How can I use my AI to set up recurring billing?

You tell your agent to create a VRP mandate via TrueLayer. This sets up the necessary bank authorization to pull subscription payments automatically. Here is how the process works.

The outcomes.

Where your billing requests land.

The AI manages the technical authorization steps for each new subscriber.

PENDING

Mandate creation

The AI uses the connector to draft a VRP mandate. This prepares the request for the customer to approve in their banking app.

ACTIVE

Authorized payments

Once the customer approves, the mandate becomes active. Your agent confirms the status so you can start billing.

HUMAN

Manual intervention

If a customer denies the mandate, the AI stops. You'll need to step in to talk to the customer or fix the details.

DONE

Subscription ready

The AI completes the setup once the bank confirms authorization. You get a ready-to-use subscription for your billing cycle.

The workflow

What your AI does when a subscription request arrives.

The AI handles the heavy lifting of communicating with the TrueLayer API.

  1. Drafting the mandate

    The agent gathers the required payment and customer data to prepare the request.

    create_mandate
  2. Submitting for consent

    The AI sends the mandate to TrueLayer to trigger the customer's bank authorization flow.

    create_mandate
  3. Verifying authorization

    The agent checks if the customer successfully approved the mandate in their bank app.

    create_mandate
  4. Confirming setup

    The AI finalizes the process and notifies you that the recurring payment path is open.

    create_mandate

Try it

Copy these to start.

Use these prompts to trigger the TrueLayer workflow.

Starting points

These are opening lines. Replace the bracketed info with your actual customer data.

TrueLayer Connector

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

Connector linkhttps://edge.vinkius.com/vk_preview_1YhJE4ahPsS7lpao5toWRZlTwf4P7zaYyBUvXpyJ/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 — TrueLayer capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "truelayer-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_1YhJE4ahPsS7lpao5toWRZlTwf4P7zaYyBUvXpyJ/mcp"
    }
  }
}
Copy into chat04
  • Create a VRP mandate for [Customer Name] to start a monthly subscription.

  • Set up a recurring billing mandate for [Email Address] at [Amount] per month.

  • I need to authorize a new subscription for [Company Name]; please create the mandate.

  • Check the status of the mandate I just requested for [Customer Name].

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

Start here

Connect TrueLayer once, then ask.

Connect your account with one click. Your credentials stay encrypted on our side, and you can immediately start giving your agent billing instructions.

Connect TrueLayer to your AI

FAQ

How this task behaves

  • 01

    Can the AI pull money from a bank account by itself?

    No. The AI only creates the mandate. The customer must manually approve the request in their banking app.

  • 02

    Can the AI cancel a mandate if a user asks?

    No. The current tools only allow for creating mandates. You must handle cancellations through your own billing system.

  • 03

    Does the AI need my bank login credentials?

    No. You connect the MCP once, and your agent uses the provided tools to interact with TrueLayer securely.

  • 04

    What happens if the customer's bank doesn't support VRP?

    The AI will report that it cannot create the mandate. You'll have to find an alternative payment method for that customer.

  • 05

    Can the AI change the amount of an existing mandate?

    No. The AI can only create new mandates. To change an amount, you'll need to create a new mandate or manage it through your provider.

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

Connect TrueLayer to Claude, Cursor, ChatGPT & more