- PENDING
- ACTIVE
- HUMAN
- DONE
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.
Drafting the mandate
The agent gathers the required payment and customer data to prepare the request.
create_mandateSubmitting for consent
The AI sends the mandate to TrueLayer to trigger the customer's bank authorization flow.
create_mandateVerifying authorization
The agent checks if the customer successfully approved the mandate in their bank app.
create_mandateConfirming 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.
https://edge.vinkius.com/vk_preview_1YhJE4ahPsS7lpao5toWRZlTwf4P7zaYyBUvXpyJ/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — TrueLayer capabilities are ready to use.
{
"mcpServers": {
"truelayer-mcp": {
"url": "https://edge.vinkius.com/vk_preview_1YhJE4ahPsS7lpao5toWRZlTwf4P7zaYyBUvXpyJ/mcp"
}
}
}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 AIFAQ
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
