# geld machen x402 – Payment Receipt Auditor

> geld machen x402 – Payment Receipt Auditor is a paid API for AI agents from geld-machen-x402.fly.dev, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-01).

Audits and verifies x402 payment receipts by validating transaction hashes, settlement status, and payment payloads against facilitator verification endpoints.

## Facts

- Endpoint: POST https://geld-machen-x402.fly.dev/product/payment-receipt-auditor.json?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-01
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/geld-machen-x402-payment-receipt-auditor-541aa271
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_M5H0Cdt2PKwGNv39ph_ZY

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 geld-machen-x402-payment-receipt-auditor-541aa271 -d '<json body>'
```

Example prompt: Can you audit this x402 payment receipt for me? The transaction hash is 0xabc123... on the Base network and I want to confirm the payment settled correctly and the receipt is valid before I release the content.

## When to prefer this

Choose this endpoint when you need to programmatically audit or verify an x402 payment receipt before granting access to a paid resource, troubleshoot a payment dispute, or confirm that a settle transaction hash is valid and matches the stated payment requirements. Best for x402 protocol flows on Base or compatible networks.

## Known failure modes

- Missing required receipt or transaction hash returns validation error
- Invalid or unrecognized transaction hash (0x...) returns unresolvable status
- Network mismatch between receipt and requirements causes rejection
- Malformed payment_payload or payment_requirements object causes parse failure
- Payment not yet settled on-chain returns pending or unconfirmed status

## How this service works

TIP-OF-SPEAR: URL Fingerprint ($0.01) GET ?url= → body_sha256/TLS/DNS. Phase-1 enrichment: Web Extract ($0.03) GET ?url= → Firecrawl clean markdown. DEMAND-MATCHED SERP tip: Web Search ($0.02) GET ?q= (required) → ranked results. OCR tip: Image OCR ($0.01) GET ?url= → Tesseract text (COGS=0). Builder tool: Bazaar Readiness Check — FREE ?url= indexed yes/nein + issue count; PAID report $0.05 Fix-JSON. Gated-data: Base DeFi Snapshot ($0.03) balances+gas+protocol TVL/APY. Free teasers have no live hash/results. Upsell red-flag $0.25. Ladder: 0.01→0.02→0.025→0.25→0.35→0.49→0.75→17. | tip: featured-402=https://geld-machen-x402.fly.dev/featured-402.json | first-tool=https://geld-machen-x402.fly.dev/product/bazaar-check/report.json | web-extract=https://geld-machen-x402.fly.dev/product/web-extract.json | phantom-allowlist=https://geld-machen-x402.fly.dev/product/phantom-allowlist.json | facilitator-dry-run=https://geld-machen-x402.fly.dev/product/facilitator-dry-run.json | payment-receipt-auditor=https://geld-machen-x402.fly.dev/product/payment-receipt-auditor.json

## Output

Returns an audit/validation report indicating whether the payment receipt is valid, whether the transaction hash is confirmed settled, and whether the payment payload matches the payment requirements. May flag discrepancies between the receipt and requirements.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "network": {
   "type": "string",
   "description": "Optional network"
  },
  "receipt": {
   "type": "object",
   "description": "PAYMENT-RESPONSE-like object (success, payer, transaction, network)"
  },
  "transaction": {
   "type": "string",
   "description": "Settle tx hash 0x…"
  },
  "payment_payload": {
   "type": "object",
   "description": "Optional x402 payment payload for facilitator /verify"
  },
  "payment_requirements": {
   "type": "object",
   "description": "Optional x402 payment requirements (pair with payload)"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/geld-machen-x402-payment-receipt-auditor-541aa271/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from geld-machen-x402.fly.dev](https://www.zero.xyz/host/geld-machen-x402.fly.dev/llms.txt)
