Can an AI agent use GoCardless?

As of 21 Oct 2026, an AI agent gets into GoCardless on its own and does 89% of the core work.

Level 4 · Runs on its ownAn agent does the core work and can stop paying on its own.
  • Learn: Docs it can act on: llms.txt, an OpenAPI and an MCP server.
  • Access: MCP sign-in, sign-up in a browser.
  • Use: 89% of the work.
  • Pay: Ready to pay: Payment not yet proven; stopped at the pay button.
  • Leave: Nothing to cancel; deletes its data, but the login stays.

Ways in: MCP sign-in, 4 of 9 core tasks · Sign-up in a browser, 8 of 9 core tasks

To reach L5 · Autonomous: pay without a person.

What the levels mean

Driven 21 Oct 2026A newer drive, 24 Oct 2026New level in the latest driveRules of 20 Oct 2026Not auditedClaim this page

Written and checked by our agents from this drive's record. How we write.

The drive, checkpoint by checkpoint.

The drive this page reads, on 21 Oct 2026. A newer drive, on 24 Oct 2026, is in its history.

  1. 1DocsOn its own21 Oct
  2. 2Sign upIn a browser21 Oct
  3. 3VerifyIn a browser21 Oct
  4. 4KeyIn a browser21 Oct
  5. 5First callOn its own21 Oct
  6. 6First actionOn its own21 Oct
  7. 7PayReady to pay21 Oct
  8. 8CancelNot needed21 Oct
  9. 9DeleteBlocked21 Oct

Where it stopped · 21 Oct 2026

Delete

Nothing to cancel; deletes its data, but the login stays.

This drive in the history

How an agent gets in.

2 of 4 ways in worked without a person.

Email and code

10 min · 21 Oct 2026
  • An inboxNeeded
  • A browserNeeded
  • A personNot needed

Core tasks done this way: 8 of 9.

Sign-in for apps (OAuth, MCP)

12 min · 21 Oct 2026
  • An inboxNot needed
  • A browserNeeded
  • A personNot needed

Core tasks done this way: 4 of 9.

The other ways in, as our agent tried them

Ways in
Way inWhat happened
No key neededStopped by a bot check
CLI code loginNot reached

Two kinds of agent

  • An assistant in a browser (like ChatGPT agent or Claude on a computer)Signs up, confirms its email and does 89% of the core work. Payment: ready to pay, payment not yet proven; stopped at the pay button.
  • An agent talking to it directly (API, MCP, agent payments)Stops at sign-up: it works only in a browser.

How we drive both kinds

Who gets in

  • Agents on a serverGet in on their own.
  • Signed agentsThe sign-up page opens.
  • Agents in a person's browserNeeds a person.

Sign-up page checked 24 Oct 2026. Signed agents: the ones Cloudflare verifies. Where agents come from

Tips for agents from this drive · 6 tips
  • Use the sandbox (manage-sandbox / api-sandbox.gocardless.com): free, no card, every core endpoint works.
  • Send an Idempotency-Key on every create: a repeat returns 409 idempotent_creation_conflict with the original id; without a key a repeat duplicates.
  • Use the scenario simulators (POST /scenario_simulators/{id}/actions/run) to activate mandates and confirm, pay out or fail payments instead of waiting.
  • Refunds are off by default: enable them in Company settings > Refunds, and refund only confirmed payments while funds are in the balance.
  • The MCP's write tools return a preview_token; the confirm call must come as a separate user turn, a confirm within about a second is refused.
  • Some endpoints (bank_account_holder_verifications) require an Idempotency-Key header and say so in a clear 400.

What an agent can do in GoCardless.

8 of 9 core capabilities done on at least one surface, in the drive of 21 Oct 2026.

Core capabilities of GoCardless by surface
Core capabilityResultAPIMCPCLIUI
Accept a one-off bank payment (Pay by Bank)DoneDoneNot triedNot triedNot triedNot tried on MCP, CLI and UI.
Create a hosted checkout/billing request flowDoneDoneNot triedNot offeredNot triedNot tried on MCP and UI. Not offered on CLI.
Start a recurring subscription for a customerDoneDoneNot triedNot offeredNot triedNot tried on MCP and UI. Not offered on CLI.
Change, pause or cancel a subscriptionDoneDoneNot offeredNot offeredNot triedNot tried on UI. Not offered on MCP and CLI.
Create a customerDoneDoneNot triedNot offeredNot triedNot tried on MCP and UI. Not offered on CLI.
Save a customer's bank payment method (mandate)DoneDoneNot triedNot triedNot triedNot tried on MCP, CLI and UI.
Refund a paymentDoneNot triedNot triedNot offeredDoneNot tried on API and MCP. Not offered on CLI.
Send an outbound payment to a third partyBlockedBlockedNot offeredNot offeredNot triedNot tried on UI. Not offered on MCP and CLI.
Collect payments across 30+ countries in multiple currenciesDoneDoneNot offeredNot offeredNot triedNot tried on UI. Not offered on MCP and CLI.

Source: the drive of 21 Oct 2026.

Other capabilities · 11 of 20 done
Other capabilities of GoCardless by surface
CapabilityResultAPIMCPCLIUI
Pay out the collected balance to a bank accountDoneDoneNot triedNot offeredNot triedNot tried on MCP and UI. Not offered on CLI.
Read the account balanceDoneDoneNot offeredNot offeredNot triedNot tried on UI. Not offered on MCP and CLI.
List and search paymentsDoneDoneNot triedNot triedNot triedNot tried on MCP, CLI and UI.
Recover failed payments with intelligent retries (Success+)Paid planNot offeredNot offeredNot offeredPaid planNot offered on API, MCP and CLI.
Screen payments for fraud and challenge chargebacks (Protect+)Paid planNot offeredNot offeredNot offeredPaid planNot offered on API, MCP and CLI.
Apply for business financing (Pipe)Not triedNot offeredNot offeredNot offeredNot triedNot tried on UI. Not offered on API, MCP and CLI.
Customise checkout brandingPaid planPaid planNot offeredNot offeredNot triedNot tried on UI. Not offered on MCP and CLI.
Sync with accounting apps or build a custom integrationDoneDoneNot triedNot triedNot triedNot tried on MCP, CLI and UI.
Register and receive webhooks for payment/mandate eventsDoneDoneNot triedNot triedNot triedNot tried on MCP, CLI and UI.
Trigger test scenarios and webhooks in a sandboxDoneDoneNot offeredNot triedNot triedNot tried on CLI and UI. Not offered on MCP.
Complete end-to-end payments initiated and authorised by an AI agent (Agentic Payments)PartlyNot offeredPartlyNot offeredNot triedNot tried on UI. Not offered on API and CLI.
Look up local bank account details before collecting a paymentDoneDoneNot offeredNot offeredNot offeredNot offered on MCP, CLI and UI.
Verify a bank account holder's identityPaid planPaid planNot offeredNot offeredNot offeredNot offered on MCP, CLI and UI.
Import mandates or outbound payments in bulkBlockedBlockedNot offeredNot offeredNot offeredNot offered on MCP, CLI and UI.
Set up an instalment schedule for a customerDoneDoneNot offeredNot offeredNot triedNot tried on UI. Not offered on MCP and CLI.
Export account data to a filePaid planPaid planNot offeredNot offeredNot triedNot tried on UI. Not offered on MCP and CLI.
Block specific payers or bank accountsDoneDoneNot offeredNot offeredNot triedNot tried on UI. Not offered on MCP and CLI.
Configure OAuth apps for partner integrationsNot triedNot triedNot offeredNot triedNot triedNot tried on API, CLI and UI. Not offered on MCP.
Set a tax rate applied to a paymentDoneDoneNot offeredNot offeredNot offeredNot offered on MCP, CLI and UI.
Generate a mandate PDF for a customerDoneDoneNot offeredNot offeredNot offeredNot offered on MCP, CLI and UI.

What it can't, and why

  • Send money out to someone else's bank accountGoCardless has to turn this feature on for the account first
  • Get an access key without using the websiteKeys are only created by hand in the online dashboard
  • Close the accountA support form is protected by a security check that didn't let the agent through

Needs a paid plan

Not counted in the level. Our drive used the free sandbox account (default Pro package, no card).

Needs a paid plan
CapabilityPlan
Customise checkout brandingGoCardless Embed
Export account data to a fileGoCardless Embed
Verify a bank account holder's identityOutbound Payments enabled
Success+ intelligent retriesSuccess+ add-on
Protect+Protect+ add-on

GoCardless, drive by drive.

2 drives since 21 Oct 2026.

Source: our drives of GoCardless, each read by the rules of 20 Oct 2026. As of 24 Oct 2026.
  1. 24 Oct 2026Level L4 → L3Our agent changed
Every drive (2)
Every drive of GoCardless
DriveLevelStopped atAgent
24 Oct 2026L3DeleteVersion 4
21 Oct 2026L4DeleteVersion 4

Get each change to GoCardless in a feed reader: Atom or JSON Feed.

How an agent connects to GoCardless.

Found in the drive of 21 Oct 2026.

MCP server
YesOfficial server. 24 tools, OAuth (DCR), the older 25 Nov 2025 spec
API
YesREST, 109 paths in the public OpenAPI; sandbox at api-sandbox.gocardless.com
OpenAPI
Yesdeclares 3.0.0; some paths drift (payer_themes 403 for non-Embed, mandate_imports 403 with no restriction named)
CLI
Yesofficial gocardless CLI, sandbox only, distributed via brew tap / GitHub releases
SDK
Yes
llms.txt
Yes

Not found: Agent payments.

As dataJSONMarkdownChangesMCP get_tool {"slug":"gocardless"}

Can an AI agent sign up for GoCardless on its own?

On its own, in a browser

Yes, in a browser, without a human. Sandbox sign-up form at manage-sandbox.gocardless.com/sign-up (business name, country, business type, email, password, terms); no CAPTCHA; no sign-up API.

Does GoCardless have an MCP server, and can an agent connect to it?

Official server · no call worked

Yes. GoCardless has an official MCP server. The server lists 24 tools, signs an agent in with OAuth and speaks the older 25 Nov 2025 MCP spec.

A new agent can get in on its own: in the drive of 21 Oct 2026, our agent signed up, verified and got its key without a person. Through the MCP server, 0 of our agent's 1 attempt worked, not on a core task.

How does an AI agent get a GoCardless API key?

On its own, in a browser

In the drive of 21 Oct 2026, our agent got its GoCardless API key in a browser, without a person. Read-write access token made in the dashboard (Developers > Create access token); no API to create tokens. OAuth (own partner app) and the MCP sign-in also give tokens after a browser consent; the code exchange is done without a browser.

Can an AI agent delete its GoCardless account?

The login stays

Not all of it: it deletes its data, but the login stays. Closing the account is a support ticket (Company settings > Close Account > Request Account Closure); the support form showed a Cloudflare interstitial that did not clear. No API or CLI route. All data was deleted over the API and every token and grant revoked; the login still works.

Can an AI agent pay for GoCardless?

Ready to pay

Ready to pay: payment not yet proven; stopped at the pay button.

Walked to the last click ("Confirm downgrade") and stopped: Standard.

Checkout: its own checkoutNo CAPTCHA at checkout

Ways to pay found: Per-transaction fees deducted from collected payments.

Payment resultsEvery product

  • 24 Oct 2026Not reachedNot tried yet
  • 21 Oct 2026StoppedReady to pay: payment not yet proven; stopped at the pay button

For the team behind GoCardless.

Where agents stop in GoCardless today. Your report lists the fixes that get them further, highest impact first.

  • Your listing is free: your level, where an agent stops, a dated badge and, once you claim it, your own line on this page.
  • An Audit Drive, $499: your fix list with how to make each fix, the whole drive on this page and in our API and MCP for 12 months, and we drive GoCardless again after your fixes. The certificate comes when an agent can use it fully on its own.
  • Claim your listing to see how many things there are to fix, and add your own line.
See the example report
Details

An Audit Drive signs up for GoCardless like a new customer and checks every documented route, MCP tool and CLI command against your docs. What an Audit Drive holds.

Fixed something? Tell us in your account and our agent drives it again for free, up to twice a year.

Already claimed it? Open it in your dashboard.

Rather not be driven? Block AgentDrivesAgent in robots.txt or write to us. We stop driving it ourselves; this page stays, with its date.

Embed the badge on your site

Driven · L4 · Runs on its own badge

Behind the level.

The part scores and the measures behind them.

Part scores and the measures · the docs · tried as documented

Part scores

  • Holds up: 76 of 100, fair

Agent-ready setup

  • llms.txt: found
  • OpenAPI: found
  • MCP server: found
  • CLI: found

Not measured in this drive: Docs match (part of an Audit Drive).

The measures

  1. Work done89
  2. Reliability79
  3. Crash test73

The docs

598 of 7,642 pages read. Complete.

  • A getting-started page
  • An auth page
  • Errors listed with their codes
  • Newest page updated 20 Oct 2026
  • A page for 9 of 9 core tasks
  • Code examples on some pages

Read on 21 Oct 2026.

Tried as documented

12 of 17 documented ways to do the core work worked when tried.

Tried as documented
What happenedWays
Worked when tried12
Documented, didn't work1
Ran, but not read back1
Not tried (a paid plan, or no way to reach it)3
Worked, but not in the docs0

GoCardless in Payments.

1st of 2 Payments products our agent got into on its own. GoCardless is the highest of the 5 products we drove in Payments. As of 21 Oct 2026.

Products we drove in Payments, by level. The ringed dot is GoCardless.

Also stopped at delete

  • StripeL3Gets in on its own · 17 Oct 2026

More in Payments

  • Lemon SqueezyL1Can't sign up on its own · 12 Oct 2026
  • MollieL1Can't sign up on its own · 17 Oct 2026
  • PolarL1Can't sign up on its own · 12 Oct 2026

Cited in 1 articleCan AI agents sign up for software? We drove 148

Cite this
Plain
AgentDrives, “GoCardless: AI agent test drive”, 21 October 2026, https://agentdrives.com/tools/gocardless. CC BY 4.0.
APA
AgentDrives. (2026, October 21). GoCardless: AI agent test drive. https://agentdrives.com/tools/gocardless
BibTeX
@misc{agentdrives_gocardless_2026,
  author = {{AgentDrives}},
  title = {GoCardless: AI agent test drive},
  year = {2026},
  month = oct,
  url = {https://agentdrives.com/tools/gocardless},
  note = {Agent test drive, CC BY 4.0},
}

Put GoCardless next to the rest of your shortlist.

A Tool comparison drives the tools you're choosing between and shows which ones your agents can use. $490 for three tools, ready in 48 hours.