{"uid":"cap_jDbLEVCrCYZzp9NoPg0-h","slug":"47620-x402-payment-verification-ac29c2bd","name":"47620 x402 Payment Verification","description":"Non-custodial x402 payment gateway on Solana (1% on-chain fee) plus a pay-per-call Solana data API for agents: token price, account balances, tx lookup, trending DEX pairs, network health. No signup, no API key — pay USDC per call.","url":"https://47620.xyz/x/gap-fac/payment-verify/:hash?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"properties":{"type":"string"}}},"responseSchema":{"type":"json","example":{"ok":true,"data":{"fetchedAt":"<iso>"},"endpoint":"payment-verify"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_p1sBqljwbfLdXypT1p5J8","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Verifies whether an x402 Solana USDC payment transaction hash is valid and was successfully processed by the 47620 payment gateway","exampleAgentPrompt":"Can you verify that my x402 payment went through on the 47620 gateway — the transaction hash is 5xK9mJ3...?","exampleUseCases":[{"title":"Pre-access payment gate check","prompt":"Before you fetch the Solana token data for me, verify that payment hash 5xK9mJAbc123 was successfully processed by the 47620 x402 gateway so I know I'm not charged twice."},{"title":"Debugging a failed pay-per-call request","prompt":"My pay-per-call request to the 47620 API failed — can you check whether my payment hash 3dF7wQxyz987 was actually confirmed on-chain so I can figure out if the problem was the payment or the API call?"},{"title":"Automating payment confirmation in an agent workflow","prompt":"After sending 0.01 USDC via x402 for a Solana data lookup, verify the transaction hash 8hP2nRmno456 was accepted by the 47620 gateway before proceeding to fetch the token price."}],"resultDescription":"Returns a JSON object with an 'ok' boolean indicating payment validity, a 'data' object containing a 'fetchedAt' ISO timestamp of when the verification was performed, and an 'endpoint' string confirming the operation type as 'payment-verify'.","failureModes":["Invalid or malformed transaction hash returns a non-ok response","Hash not found on-chain or not yet confirmed returns ok: false","Network latency on Solana RPC may delay confirmation visibility","Hash from a different network or gateway not recognized"],"whenToPreferThis":"Use this endpoint when you need to programmatically confirm that an x402 Solana USDC payment was accepted by the 47620 gateway before granting access to downstream resources or logging payment receipt. Prefer it over manual block explorer lookups when you need a structured JSON response consumable by an agent workflow.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-19T00:37:48.503Z","isFirstParty":false,"canonicalSlug":"47620-x402-payment-verification-ac29c2bd"}