LeverageIQ
All Protocols

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

PhaseActorOperation
01. Config ReadBuyer AgentReads /.well-known/acp/config.json to inspect supported currencies, settlement rails, and thresholds.
02. Deterministic QuotePOST /api/acp/negotiateEvaluates requested service slugs and seats against PostgreSQL pricing rules and returns a signed quote ID.
03. Authorized CheckoutPOST /api/acp/checkoutVerifies 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.