// THE SHIFT
The integration model is breaking down before our eyes
For a long time, “integrating payments” has meant a developer reading API docs, copying SDK examples, writing glue code, and walking through a sandbox checklist. That workflow worked because the developer was the bottleneck — they had to read the docs because there was no one else who could.
That assumption is breaking. The bottleneck is increasingly no longer a person reading docs — it's an AI agent reading them. Founders are talking to Claude Code, Cursor, and their own purpose-built agents to assemble whole commerce stacks: storefront, billing, fulfillment, support CRM, all stitched together in conversation rather than authored line by line.
That changes what a payments API has to optimize for. The historical optimization was “readable by a developer in the first five minutes.” The emerging optimization is “parseable by an agent in the first five tokens.” The two aren't the same thing — and the payments platforms that recognize the difference will have a meaningful structural advantage in the next decade.
// THE PATTERN
What 'agent-native' actually looks like
Three concrete patterns separate an agent-native payments API from a traditionally-designed one:
- Discoverable surface, not buried docs. An agent doesn't want to crawl a tree of doc subdirectories. It wants one file at a predictable URL —
/llms.txt, a proposed standard for a file that gives agents brief background information, guidance and links to detailed Markdown files — so an API's file can point straight at the endpoints, payloads, error shapes, and the minimal happy-path example. The fewer requests the agent makes to understand the surface, the faster (and cheaper) the integration finishes. - Typed errors with remediation, not opaque strings. A traditional API returns
400 Bad Requestwith a message. An agent-native API returns an error envelope (HTTP has a standard format for one, Problem Details, which carries machine-readable details of errors) that names the problem, the offending field, and the specific repair action — so the agent can fix without asking the human. The cost difference compounds: every back-and-forth with the human delays the integration; every self-repaired round-trip ships the integration that much faster. - Conversational provisioning, not application forms. Traditional payments require a long merchant application, days of underwriting, and email follow-ups — with nothing to build against until it clears. An agent can't fill in a form and then sit idle until a reviewer signs off — by the time it does, the founder has tried something else. Conversational onboarding (infer what can be inferred, ask only for the rest) plus a test environment the business can set up as soon as it applies is the throughput unlock here: the agent keeps building while the decision comes, and approval only gates the live keys.
None of these are sci-fi. The first two are documentation and error design, which any platform can ship. The third is the harder one, and it's what VERA is for: she infers most of the application from a few short questions — no 40-field form — and our onboarding is built around it. More on that below.
// MCP
The Model Context Protocol is the wire format
The protocol layer that's emerging for agent-API communication is the Model Context Protocol — MCP, an open-source standard for connecting AI applications to external systems. Its specification defines how an agent discovers a server's tools, calls them, and gets back errors it can use to self-correct and retry. Claude Code and Cursor both support it, and the protocol's own site lists a wide range of clients that do.
From a platform's perspective, shipping an MCP server is mostly a translation exercise: existing REST endpoints get wrapped in the MCP tool format, the response envelopes get a bit of extra structure for agent parsing, and the result is that any MCP-capable agent can integrate the platform without ever seeing a line of the underlying API docs. The developer (or the agent) imports the server, talks to it in tool calls, and the integration happens.
For Von Payments specifically, our MCP server is a drop-in for Claude Desktop, Cursor and Claude Code. As of October 2026, its eleven tools cover the full lifecycle — sessions, payment intents, refunds, tokens, error diagnosis — as listed on our developers page. The test environment itself is created from the Developers area of the business's dashboard, and approval is only needed for live keys.
// THE FOUNDER STORY
What this looks like end-to-end
Concretely, here's the shape of the workflow we expect to see more of in the next twelve months. A founder building a vertical SaaS product opens an agent — Claude Code, in this example — and types something like:
“Build me a billing system for my homeowners' association software. Customers are HOAs with 50–500 units. Recurring annual dues with optional installments, plus one-off assessments. ACH-preferred but card-acceptable. White-labeled — the cardholder sees the HOA's name, not mine. Integrate it into the Next.js app I'm running.”
The agent — having read the relevant llms.txt files — translates that into structured calls: provision a sandbox merchant, set up the recurring billing schema, configure ACH + card support, wire the descriptors to read “HOA-NAME”, drop the SDK into the Next.js app at the right page, and hand back working test transactions. The founder reviews the chat log, runs the test flow, and ships. The agent didn't need to talk to a human; the founder didn't need to read the docs.
That workflow is achievable today for the technical layer. The harder part is the application and KYC: it is usually a long form a human underwriter has to look at, and nothing can be built against until it clears. We think that's the wrong shape for the agent-native era, which is why the application at Von Payments happens in chat with VERA, the AI behind the conversation, who infers most of the application from a few short questions and pulls the rest herself. Our onboarding also lets a business set up its test environment as soon as it applies: the agent keeps building while underwriting runs, and live keys follow approval.
// THE BIGGER ARC
Custom CRMs for everyone
The deeper shift this implies isn't just “integrations get faster.” It's that every merchant ends up running a custom commerce stack tailored to their specific business — because the marginal cost of customization drops to roughly zero.
A 50-person law firm doesn't use a generic billing platform. It runs a tool built by its agent that integrates payments, trust-account handling, time tracking, client portal, and retainer drawdown — all glued together to fit how that firm specifically works. A direct-sales brand runs a tool that integrates payments with downline commission calculation, FTC-compliance attestation, and attribution to a specific affiliate. A telehealth platform runs a tool that integrates HIPAA-aware patient billing, insurance card capture, and recurring-care plans with a specific clinical workflow.
None of these are software companies a founder builds and sells to other firms. They're vertical-specific tools that one firm runs for itself, assembled by an agent. The commerce primitives — payments, billing, tokenization, chargeback management — are the lego pieces. The agent assembles them per merchant, and the “product” is the stack that fits one specific business.
Payments platforms that fit this world look different than ones built for the “PSP for the long tail” era. They expose primitives, not packaged products. They describe themselves in machine-readable manifests. They handle authentication, underwriting, and provisioning without humans in the loop. They surface errors as repair instructions, not stack traces.
// THE COUNTERPOINT
What this doesn't mean
Two things worth naming that this doesn't argue:
- Not every merchant goes agent-native immediately. The biggest merchants — Fortune 500 retailers, regulated banks, large hospital systems — still have integration teams writing code line by line, and will for a long time. They have compliance requirements that don't let an agent provision production credentials. Agent-native commerce serves the long tail and the mid-market first.
- The agent isn't the customer. The founder is the customer. The agent is the tool the founder uses to integrate. That distinction matters for support: if the integration breaks, the support conversation is with the founder, not the agent. The agent is faster, but it doesn't take responsibility for production failures. The platform still needs human-grade support, account management, and dispute handling — they just aren't the first touchpoint anymore.
// WHAT TO ASK A PLATFORM
The checklist for picking an agent-ready payments stack
If you're a founder or a CTO evaluating payments platforms with the agent-native shift in mind, the questions to ask:
- Do you publish an
llms.txtwith your full API surface? If yes — what does it cover, and how often is it updated? - Do you ship an MCP server? Which tools does it expose? How does it handle error remediation?
- Can sandbox credentials be provisioned without a sales call — and without waiting on underwriting?
- When something fails in production, does the error envelope include a structured remediation hint, or just an HTTP status code and a message?
- Can the merchant application itself happen in chat rather than on a form — and does underwriting actually come back with a decision in days, or does it bottleneck back to a human-driven multi-week cycle?
The platforms that answer yes are the ones whose API surface an agent will pick first when given a choice. As of October 2026, our developer surface answers the first four: an llms.txt with the whole API as a single file, an MCP server, a test environment the business sets up from its dashboard as soon as it applies, and typed errors, with error-help envelopes in the Node and Python SDKs. On the fifth, the application happens in chat with VERA — no 40-field form — and our onboarding gives an underwriting decision in days.
// CLOSING
The integration is the last thing the founder builds
The historical mental model of “build the integration first, ship the product after” is inverting. In the agent-native model, the founder builds the product they care about (the storefront, the practice management tool, the marketplace), and the agent wires the integrations in the background. Payments goes from being a multi-week development project to a thing the agent handles between messages.
That's a structural change in what payments platforms have to be good at. The platforms that win in this era won't be the ones with the prettiest dashboards or the cleverest API. They'll be the ones that get out of the agent's way fastest — discoverable surface, self-repairing errors, conversational onboarding, no human in the loop unless the merchant explicitly wants one.
That's the bet we're building Von Payments around. Talk to your agent. If it picks us, you'll find out.