One agent purchase.
Five axes fixed.
A merchant’s agent and a buyer’s agent agree a price; PayPal protects the payment and refunds automatically if something goes wrong. Every step is a live API call — the JSON log is the proof.
Trust credential
pending GET /api/merchants/m1A merchant credential signed from settled payment, delivery and dispute outcomes — portable to any store, PSP or agent.
Agent passport
pending POST /api/agents/verifyBefore the agent can spend, it presents a passport: operator, KYB, capabilities, spend limits and a signed mandate. RogueBot has none of it.
Negotiate the contract
pending POST /api/contracts + /autoBuyer and merchant agents agree a price against a deterministic policy. The contract hash, transcript and terms are fixed before PayPal approval.
Protection + PayPal order
pending POST /api/protection/quote + ordersRisk, not a flat fee: tier A prices at 35 bps with a $5,000 cap and instant capture. The order carries the contract hash and settles the agreed amount.
Instant recourse
pending POST /api/orders/:id/claimThe parcel never arrives. The agent files a claim with evidence; the refund is paid from the merchant's own reserve in 1.2 seconds via the PayPal refund API.