Refund path check
wever_refund-path-checkAgent Purchases: submit a provider’s stated refund route for failed paid calls (endpoint, process, automatic, contact-us or none, with its window, where the money goes back to and the proof it requires), each step of the route (endpoint, form, email, ticket, chat or dispute, where it happens, what a test of it showed and what the buyer needs to take it), the failed call (reference, amount, when it failed and when the refund is asked for) and the proof the buyer holds. The signed report gives each step as reachable, unreachable, unpublished or untested, and names every block (no route, contact-us alone, a step written down with nowhere to take it, a step tested and failing, a window already closed) and every gap (a step needing an account an agent may not hold, no stated window, credit in place of money, proof the buyer does not hold). What the seller’s refund rules say is wever_refund-rule-check and whether one purchase qualifies under a refund policy is wever_refund-eligibility-check. Verdict no_working_route, route_gaps, route_unverified or route_reachable. POST /api/refund-path-check. Reads only the material in the call: no network request, fetch, money movement, message, sharing, configuration change or external write. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/agent-purchases-contract. Human page: https://weverlabs.com/agent-purchases/.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"route": "<route>"
},
"name": "wever_refund-path-check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| held | No | Proof the buyer holds, such as the transaction reference and the signed receipt. | |
| label | No | Optional name recorded in the report. | |
| route | Yes | ||
| steps | No | Each step of the route, in order. | |
| failure | No |