# Livecheck Order Confirmation Verifier

> Livecheck Order Confirmation Verifier is a paid API for AI agents from livecheck.fly.dev, paid per call via x402, $0.25/call, status unknown (last checked 2026-09-14).

Independently verifies that an e-commerce order was successfully placed by inspecting a post-checkout URL for durable order/reference/ticket IDs.

## Facts

- Endpoint: POST https://livecheck.fly.dev/v1/confirm/order
- Price: $0.25/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/livecheck-order-confirmation-verifier-acc7538f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Pn_rhcz6_9DQptfxwYFz8

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability livecheck-order-confirmation-verifier-acc7538f -d '<json body>'
```

Example prompt: After my shopping agent just checked out on Nike.com, verify the order actually went through by checking this confirmation page URL — https://nike.com/checkout/confirm?order=12345ABC — and tell me if a real order ID is present.

## When to prefer this

Use this endpoint when an AI agent has completed a checkout flow and needs independent, third-party verification that the order actually succeeded — not just a self-reported success flag from the site. Prefer this over trusting the site's own response when auditability, accountability, or signed proof of purchase matters. Use the sibling POST /v1/confirm endpoint (at $0.10) for lead submissions or listing publications instead.

## Known failure modes

- URL is inaccessible or returns non-200 — returns 'unknown' or 'failed'
- Page contains only generic thank-you text with no durable order/reference ID — returns 'failed' or 'unknown'
- Optional claim fields (order_id, total, email_domain) contradict what was found on the page — may veto confirmation
- URL points to a login wall or redirect rather than the actual confirmation page — returns 'unknown'
- Payment failure (insufficient USDC balance) — call rejected before verification
- intent field missing or wrong value — returns validation error

## How this service works

Livecheck Confirm order_placed - independent side-effect verification (actor != verifier). POST /v1/confirm/order with {url, intent: order_placed} (+ optional claim). Returns confirmed|failed|unknown; thank-you fluff alone never confirmed - durable order/ref/ticket id required. Fixed $0.25 USDC. lead_submit and listing_published stay on POST /v1/confirm ($0.10). Signed receipts + GET /stats. Not Trust Oracle / L3.

## Output

Returns a status of 'confirmed', 'failed', or 'unknown'. 'confirmed' means a durable order/reference/ticket ID was found on the page, proving the order exists. 'failed' means checkout did not succeed or no real order ID was detected. 'unknown' means the page was ambiguous. A signed receipt is included for confirmed orders. Thank-you page fluff without a real ID never results in 'confirmed'.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "description": "Absolute http(s) URL of the thank-you / confirmation / order-status page after checkout."
  },
  "claim": {
   "type": "object",
   "description": "Optional. Not required. order_id/total/email_domain may match or veto; never invents ids."
  },
  "intent": {
   "enum": [
    "order_placed"
   ],
   "type": "string",
   "description": "Payable on POST /v1/confirm/order: order_placed ($0.25)."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "id": "cfm_01J8Z0K3N4P5Q6R7S8T9V0WORD",
  "url": "https://shop.example.com/thank-you?order_id=ORD-18421",
  "effect": {
   "id": "ORD-18421",
   "type": "order_placed"
  },
  "receipt": {
   "hash": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
   "verify_url": "https://livecheck.fly.dev/v1/receipt/cfm_01J8Z0K3N4P5Q6R7S8T9V0WORD"
  },
  "signals": [
   "cookieless_fetch",
   "order_id",
   "level_2"
  ],
  "verdict": "confirmed",
  "price_usd": 0.25,
  "confidence": 0.9,
  "fetched_at": "2026-09-06T17:00:00Z",
  "evidence_id": "ev_01order",
  "http_status": 200,
  "canonical_url": "https://shop.example.com/thank-you?order_id=ORD-18421",
  "evidence_level": 2,
  "evidence_strength": 2,
  "independent_signals": 1,
  "independent_evidence": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/livecheck-order-confirmation-verifier-acc7538f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from livecheck.fly.dev](https://www.zero.xyz/host/livecheck.fly.dev/llms.txt)
