Turn shopping tasks into purchases to review.
Let an assistant work from the buyer’s requirements, prepare a cart and present the item, delivery terms and final total for approval.
For developers building agents
Build agents that buy for people and businesses—with spending controls, protected execution and a result you can verify.
Illustrative product experience · No live transactionFrom request to result
Research the web on lightweight paths. Run sensitive steps in hardened execution environments, with explicit limits on requests, browser time and execution spend.
req_042USD · purchase limit $150.00Assistants · Workflows · AI applications
Payment and order status Back to your application
Personal shopping, company procurement and paid digital services—each with a defined purpose, spending authority and limits.
Let an assistant work from the buyer’s requirements, prepare a cart and present the item, delivery terms and final total for approval.
Connect the task to the company’s spending authority, budget and approval requirements, with a record the team can follow.
Let agents pay for reports, searches and API resources within an approved scope, with permitted payees, payment limits and a defined expiry.
Vault, Issuing and Purchase Agent connect the payment method, the authority to use it and the work needed to complete the purchase.
Connect customer payment methods to purchases they approve. Customers control device access and review the merchant, terms and total before payment.
Explore VaultReview the cart before payment.
Charge: none
No order placedTurn a shopping request into a reviewed checkout. Keep approval, execution and outcome tied to the request, and check the original attempt when a response is interrupted.
Explore Purchase AgentGive company agents a defined spending scope. Create sandbox cards with a purpose and limit, then inspect card state and simulated payment activity.
Explore IssuingBring purchase review, payment authority and returned results into the application your users already know.
Let your agent navigate stores, compare offers, fill forms and prepare checkout. Carry the purchase context through the journey, with buyer approval before payment.
Browse product pages Compare price and delivery Prepare a recommendation Read product details and interact with dynamic pages to compare options against the buyer’s requirements. Bring the item, delivery terms and total into the recommendation.
Build the cart Complete checkout details Request approval for the final terms Work through forms and cart steps at supported merchants. Present the final terms for approval, and return to review if those terms change.
Keep routine browsing lightweight Isolate sensitive steps Hand control to the buyer when needed Match execution to the task’s cost and security needs. Keep sensitive work in hardened execution environments, bound execution costs separately from purchase spend, and let the buyer take over for sign-in or verification.
Carry the original request, review link and outcome back to the conversation that started it.
// Your messaging app collects the request.
// Submit the merchant and the agreed budget.
POST /v1/purchases
{
"merchantOrigin": "https://example.com",
"merchantCountry": "US",
"itemDescription": "Wireless headphones",
"maxTotalUsdMicros": 150000000,
"currency": "USD"
}
// Keep the purchase ID in the conversation.curl https://api.agentic.pay/v1/purchases \
-X POST \
-H 'Authorization: Bearer YOUR_TOKEN' \
-H 'Idempotency-Key: order-123' \
-H 'Content-Type: application/json' \
-d '{
"merchantOrigin": "https://example.com",
"merchantCountry": "US",
"itemDescription": "Wireless headphones",
"maxTotalUsdMicros": 150000000,
"currency": "USD"
}'The controls behind execution, access and payment authority.
Bring the request, the approval and the result into one purchase workflow.
Start buildingHow execution, approval and availability work.
Agentic.Pay is the payment layer for developers building agents that buy for people and businesses. It connects the request, payment access, spending authority, checkout and returned outcome in one purchase workflow.
Reading a product page and handling sensitive checkout data need different controls. The architecture uses lightweight capabilities for discovery and hardened execution environments for sensitive browser work. Human handoffs cover steps that require the buyer. Each capability has a defined scope.
A purchase has a separate execution budget for provider requests, retries, browser time and metered tool costs. That budget is distinct from the amount the buyer permits the merchant to charge. Operations reserve their execution allowance before dispatch, and stopping new work still leaves outcome checks available.
Approval belongs to the reviewed purchase terms, including the merchant, item, amount and currency. A budget is a ceiling; it does not authorize every cart below it. Changed checkout terms require a new review before payment can proceed.
Read the original purchase and check the original payment attempt. An uncertain response does not establish a decline or authorize another payment. Payment status, merchant order confirmation and the purchase record remain separate facts.
Build personal shopping assistants, company procurement agents and workflows that use paid reports, searches or APIs. Connect payment access, spending controls and purchase approval through the documented interfaces. Available checkout methods depend on the supported merchant and payment provider.
No. Storing a payment method, connecting a device and approving a purchase are separate actions. A purchase approval has its own request, scope and expiry.
Agent-facing interfaces return references, masked metadata and task results. Sensitive input belongs to the protected execution and human-input paths. The sandbox Vault encrypts card details on the customer’s device before storage.
The customer Vault lets a buyer inspect and revoke device access or decline a purchase request. Revocation affects future authorized use; it does not reverse a payment that has already been submitted.
The website scenes and documented workspace examples use sandbox cards and simulated transactions. Live issuing requires an eligible provider program and its own operational setup.
A sandbox card has a purpose label, spending limit and active, inactive or canceled state. You can inspect simulated authorization and transaction results. Provider-specific controls must be checked against the actual issuing program.
No. A company role grants workspace access. Spending requires separate authority over the funds, the approved purpose and the applicable limits. Joining a company is not permission to spend its money.