PayAI Bazaar — rejectReason → fix

Free 1-page cheat sheet for indie x402 sellers. Soft funnel: discover → this sheet → 14 USDC playbook. Full narrative ladder lives in the paid playbook. No indexing guarantee.

rejectedReasonFix before next settle
resource_host_ip_literalUse a hostname (prefer https), not a raw IP. Restart so unpaid 402 resource.url updates. Do not re-spend.
resource_host_ephemeralReplace *.trycloudflare.com / free ngrok with durable DNS+TLS (named tunnel or custom domain). Do not re-spend.
Empty / wrong feePayerPoint seller at https://facilitator.payai.network; copy feePayer from GET /supported.
Discovery payTo still 0Confirm durable https in unpaid 402; client must echo bazaar; one ≤$0.10 settle only — then stop.
Stale URLs after tunnel rotateRe-sync PUBLIC_RESOURCE_BASE / PUBLIC_URL / llms.txt / agent card; restart.

Spend-cap: no retry on IP or ephemeral rejects. Self-verify ≤ $0.10 per host upgrade. Listing does not guarantee indexing.

Next: full Indexing Playbook — 14 USDC (Solana Pay)

← Back to pitch / discovery

Also: Ops Pack (39 USDC) · Bundle (47) · Storefront Guide (15 USDC) · Checkout Ops Companion (17 USDC) · Buyer Ops Companion (17 USDC) · free storefront checklist · free n8n checklist · free buyer n8n checklist · Pitch · OPS 3AhFs4MscRyBCvRdm5w4fsx5f76gWFnETpvGV4VaNDZa · Compare all 6 SKUs: free /pricing matrix.