{"uid":"cap_AKyHmWqfRble1P_1rdnZj","slug":"x402-verify-to-settle-recovery-pack-generator-0a0a8ce5","name":"x402 Verify-to-Settle Recovery Pack Generator","description":"Turn a verified-but-not-settled x402 payment attempt into an executable recovery pack: verify-to-settle diagnosis, facilitator failover plan, same-request replay policy, settlement evidence checklist, receipt fallback policy, buyer stop conditions, seller patch actions, copy-paste recovery JSON, curl replay template, and first-payment-client recovery command. Built for the real quote/payment/header/verify/settle gap where buyers are closest to paying but fail before receipt evidence. This deterministic endpoint does not call an upstream model and never asks for private keys. Pay up to $0.012 per request with x402 USDC on Base. Public paid calls are limited to 700000 input characters and 4096 output tokens.","url":"https://gpt55.558686.xyz/v1/tools/x402-verify-settle-recovery-pack?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","maxLength":2048,"minLength":1},"method":{"enum":["GET","POST","PUT","PATCH","DELETE"],"type":"string"},"paid_route":{"type":"string","maxLength":2048,"minLength":1},"settle_status":{"type":"string","maxLength":80},"verify_status":{"type":"string","maxLength":80},"observed_error":{"type":"string","maxLength":2000},"expected_pay_to":{"type":"string","maxLength":120},"facilitator_url":{"type":"string","maxLength":2048},"expected_network":{"type":"string","maxLength":80},"request_body_sha256":{"type":"string","maxLength":120},"expected_amount_atomic":{"type":"string","maxLength":80},"idempotency_key_header":{"type":"string","maxLength":80},"payment_header_present":{"type":"boolean"},"receipt_header_present":{"type":"boolean"},"fallback_facilitator_urls":{"type":"array","items":{"type":"string","maxLength":2048},"maxItems":8},"x_payment_response_present":{"type":"boolean"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.012","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.012/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.012","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.012","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_fBNrNfQx2SjdRAcyKPg36","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.012","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Generates a deterministic recovery pack for x402 payment attempts that verified but failed to settle, including failover plans, replay templates, and evidence checklists","exampleAgentPrompt":"My x402 payment to https://api.example.com/data verified successfully but the settle step failed with a 500 error — the payment was a POST for 1000000 atomic USDC on Base with facilitator at https://facilitator.example.com and I have the payment header but no receipt header yet. Can you generate a full recovery pack with failover plan and a curl replay template so I know exactly what to do next?","exampleUseCases":null,"resultDescription":"Returns a structured recovery pack containing: a verify-to-settle gap diagnosis, facilitator failover plan with alternative URLs, same-request replay policy, settlement evidence checklist, receipt fallback policy, buyer stop conditions to avoid double-payment, seller-side patch actions, a copy-paste recovery JSON object, a curl replay template, and a first-payment-client recovery command — all deterministically generated without any upstream model or private key access.","failureModes":["Input URL or paid_route missing or malformed — returns validation error","observed_error exceeds 2000 character limit — truncation or rejection","fallback_facilitator_urls array exceeds 8 items — rejection","expected_amount_atomic format invalid — recovery pack may lack accurate amount fields","Network or route mismatch between expected_network and facilitator_url — flagged in diagnosis but pack still generated"],"whenToPreferThis":"Use this endpoint when an x402 payment has completed the verify step but failed at or before settlement, and you need a structured, deterministic recovery plan without calling an AI model. Prefer this over manual debugging when you need a replay-ready curl command, facilitator failover options, and a buyer/seller action checklist in one response. Not suitable for payments that failed before the verify step or for general x402 protocol questions.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-18T00:40:01.563Z","isFirstParty":false,"canonicalSlug":"x402-verify-to-settle-recovery-pack-generator-0a0a8ce5"}