Layer 02: Deterministic Quote & Checkout
ACP: Agentic Commerce Protocol
Agentic Commerce Protocol (ACP) governs how external buyer agents configure multi-pillar scopes, receive deterministic server-calculated quotes, and initiate idempotent checkout sessions across ACH, wire, or delegated token rails.
Canonical Definition
Agentic Commerce Protocol (ACP) standardizes machine-to-machine quote negotiation (/api/acp/negotiate) and idempotent checkout execution (/api/acp/checkout) with strict deterministic server-side pricing rules.
0%
Arithmetic hallucination rate
ACH / Wire
Preferred enterprise settlement
Idempotent
Session state guarantees
Machine Handshake Sequence
| Phase | Actor | Operation |
|---|---|---|
| 01. Config Read | Buyer Agent | Reads /.well-known/acp/config.json to inspect supported currencies, settlement rails, and thresholds. |
| 02. Deterministic Quote | POST /api/acp/negotiate | Evaluates requested service slugs and seats against PostgreSQL pricing rules and returns a signed quote ID. |
| 03. Authorized Checkout | POST /api/acp/checkout | Verifies AP2 mandate or executive confirmation and issues settlement instructions. |
Reference JSON Payload
{
"acp_version": "2026-01",
"merchant_id": "leverageiq-group",
"currency": "USD",
"settlement_rails": [
"ach_debit",
"fedwire",
"delegated_token"
],
"high_ticket_threshold_usd": 25000,
"endpoints": {
"negotiate": "/api/acp/negotiate",
"checkout": "/api/acp/checkout",
"health": "/api/acp/health"
}
}ACP Engineering FAQ
How does ACP protect margins during automated negotiation?
Every bundle modifier and volume tier is computed inside deterministic server code backed by PostgreSQL rules. External agents cannot prompt-inject unauthorized discounts.
Why prioritize ACH and wire settlement above $25,000?
Routing enterprise mobilizations and retainers through ACH debit and wire eliminates 2.9%+ card network fees while preserving instant confirmation hooks.