Built for people, not agents
Vendor checkouts assume a human will read, click, and judge each screen.
CadinalPay
CadinalPay is an agent-facing payment interface with a human-facing control room: agents get a programmable way to request purchases, while people see policy, approvals, receipts, and the reason every decision happened.
Buy one market report for this procurement decision. Max $50. No subscriptions.
Creating a bounded authorization request and comparing one-shot vendor routes.
createPaymentIntent({
amountCap: "$50.00 USD",
purpose: "agent delegated purchase",
policy: "no_recurring_billing",
route: "sample-vendor.example/report-store",
evidence: ["terms", "vendor", "finance"]
})Why now
Agents are starting to buy reports, renew tools, and restock supplies. But every checkout was built for a human with a mouse, so an agent wanders multi-step web flows, burns tokens re-reading pages, and leaves finance no usable trail.
Vendor checkouts assume a human will read, click, and judge each screen.
Driving a full website re-feeds page context into the model on every step.
Nothing records what was bought, why it was allowed, or what finance receives.
A structured payment interface: short, bounded calls instead of full-page browsing.
Product model
A chat prompt is useful because it captures human intent. But the product is not a checkout chatbot. CadinalPay models the hidden machine interface an agent needs: create a payment intent, check policy, reserve context, and emit evidence.
The screen exists so a human can supervise that interface. It shows what the agent tried, which policy allowed or blocked it, and what evidence package finance receives.
System architecture
Turn a conversational request into a structured agent payment intent.
Expose budget, merchant, purpose, policy context, and approval state to the agent.
Allow, block, or escalate before a payment can be authorized.
Attach receipt, tax, approval, and decision evidence to the transaction.
Parallel journey
CadinalPay keeps both sides in sync: as the agent works a purchase, the human sees the matching view and the controls to steer it.
Agent demo
The demo should feel partly conversational because humans naturally delegate tasks in language. The differentiator is the trace beside the chat: the agent's CadinalPay call, the policy verdict, and the resulting finance artifact.
"Get the report, stay under $50, do not start a subscription."
Merchant, cap, purpose, policy context, required evidence, and approval mode.
The agent receives an executable verdict instead of raw human judgment.
The supervisor sees why a payment was allowed, blocked, or escalated.
Agent workflow
A procurement analyst needs one market report to support a decision, not another annual subscription that finance has to unwind later.
Intent
"Buy the single market report needed for this procurement decision. Max spend $50. No subscriptions."Search approved and public vendor index
Render vendor checkout because no API is available
Block if receipt lacks VAT ID or cancellation proof
Authorize one-time payment and save receipt metadata
sample-vendor.example/report-store/checkout
Screenshot, DOM snapshot, markdown extract, rail quote.
Feature - Budgetary throttle
Finance stewards need controls that read like policy, not API documentation. CadinalPay turns budget posture into visible, adjustable constraints.
Conditional rules
Human-in-the-loop
Spend size, vendor trust, and category decide how much autonomy the agent gets. Routine spend clears itself; anything risky stops for a person.
Feature - Evidence ledger
Payment speed only matters if the receipt is usable. CadinalPay keeps vendor, approval, tax, rail, and receipt evidence attached to the transaction.
Spread savings
$14.50Hidden iframe text: "automatic renewal after 3 days at $850/mo."
Edge case handoff
If a checkout introduces subscription terms, missing receipts, or a spend limit breach, CadinalPay freezes the payment and sends the exact issue to a human.
Feature - Institutional memory
CadinalPay records what was bought and why it was approved or rejected. Agents reuse that shared log instead of re-deciding from scratch, so they adapt to your vendors, budgets, and approval style over time.
Each purchase keeps its reason, policy verdict, and the human who signed off.
Repeated approvals raise a vendor's standing; rejections lower it.
A rejection with a note becomes a rule the agent applies next time.
The agent reads a prior decision instead of re-reasoning the whole task.
Business outcome
Indicative pricing
CadinalPay is pre-launch, so these plans are indicative - they show the intended shape of pricing, not a checkout. Join the waitlist and we'll confirm details before anything is billed.
For teams testing controlled agent payments in one workflow.
For teams standardizing agent payment controls across recurring operations.
For low-volume pilots or teams that only want to pay when agents use CadinalPay.
Payment processor fees and pass-through merchant charges are not included. Enterprise caps, custom approval policy, and dedicated payment rails are quoted separately.
Waitlist
CadinalPay is pre-launch. Join the waitlist if you run agents that need bounded payment authority, finance-ready evidence, and human escalation before risky spend - we'll reach out as we open access.