Duplicate order check
wever_duplicate-order-checkJob Records: submit one timed-out or ambiguous checkout (merchant, item, amount, timestamp and the order reference where known) with the merchant order or receipt records you hold and, where you have it, when those records were exported. The signed report compares each record field by field and returns matching_order_found when a completed order already covers the checkout (a second order would duplicate it), no_matching_order when a fresh order is consistent with the records, or indeterminate when the records cannot settle it, with the matched fields itemized and the open points named. Records comparison only; the merchant is never contacted and no order is placed. POST /api/duplicate-order-check. Reads only the material in the call: no network request, fetch, wallet or merchant lookup, order, payment 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/job-records-contract. Human page: https://weverlabs.com/job-records/.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| asset | No | Asset for records that state none. | |
| label | No | Optional name recorded in the report. | |
| orders | Yes | Merchant order or receipt records. | |
| checkout | Yes | ||
| records_as_of | No | When the order records were exported. Records exported before the checkout cannot show its order. | |
| window_minutes | No | How far apart a checkout and an order may be in time and still be one attempt. Defaults to 60. |