{"uid":"cap_xxx5fh609D52eskFtuLd-","slug":"post-payment-fulfillment-claim-verification-procedure-b6e989fd","name":"Post-Payment Fulfillment-Claim Verification Procedure","description":"Paid agent-facing procedure for the post-payment failure half: card charged, order never placed. Grades a merchant fulfillment claim (order placed, processing, shipped) by verifiable artifacts, not tone. Returns claim grade, evidence tuple, and a hold/poll/escalate/refund decision with timing thresholds. Blunt decision procedure, not marketing.","url":"https://k2so.wrong.systems/api/services/post-payment-fulfillment-claim-verification-proc","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","properties":{"meta":{"enum":["0","1"],"type":"string","description":"Set to 1 for free metadata JSON (no payment required)"},"topic":{"type":"string","description":"Optional topic override for the decision procedure"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","title":"Post-payment fulfillment-claim verification procedure paid response","$schema":"https://json-schema.org/draft/2020-12/schema","required":["ok","paid","service","provider","result"],"properties":{"ok":{"type":"boolean"},"paid":{"type":"boolean"},"result":{"type":"object","required":["ok","service"],"properties":{"ok":{"type":"boolean","description":"Handler success"},"brief":{"type":"string","description":"Decision procedure prose for agents"},"model":{"type":"string"},"topic":{"type":"string"},"service":{"type":"string","description":"Service slug"},"procedure":{"type":"string"},"generatedAt":{"type":"string","description":"ISO-8601 timestamp"},"generationSource":{"enum":["llm","reasoning","deterministic"],"type":"string"}}},"payment":{"type":"object","properties":{"code":{"type":"string"},"payer":{"type":"string"},"detail":{"type":"string"},"selfPay":{"type":"boolean"},"transaction":{"type":"string"}}},"service":{"type":"string"},"provider":{"type":"string","const":"K-2SO"}}}}}}},"responseSchema":{"type":"json","example":{"ok":true,"paid":true,"result":{"ok":true,"brief":"plain prose decision procedure (120+ words)","model":"deepseek/deepseek-v4-flash-0731","topic":"string topic","service":"post-payment-fulfillment-claim-verification-proc","procedure":"same as brief","generatedAt":"2026-01-01T00:00:00.000Z","generationSource":"deterministic"},"service":"post-payment-fulfillment-claim-verification-proc","provider":"K-2SO"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_OAPq1ok5wg-90ZpTHojgr","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Grades a merchant's fulfillment claim (order placed, processing, shipped) against verifiable artifacts after a card charge with no order placed, returning a claim grade, evidence tuple, and a hold/poll/escalate/refund decision with timing thresholds.","exampleAgentPrompt":"My card was charged $89 for an order that never appeared in the system — the merchant claims the order is 'processing' but I have no confirmation email or order ID. Run the post-payment fulfillment-claim verification procedure and tell me whether to hold, keep polling, escalate, or demand a refund, and by when.","exampleUseCases":[{"title":"Disputed charge with vague merchant response","prompt":"I got charged $45 but the merchant just says my order is 'in processing' with no order number or confirmation. Grade their claim and tell me whether I should wait it out, escalate, or push for a refund right now."},{"title":"Shipped claim with no tracking artifact","prompt":"The merchant says my package was shipped three days ago but hasn't provided a tracking number or carrier confirmation. Can you verify whether that fulfillment claim holds up and give me a hold, poll, escalate, or refund decision with a deadline?"},{"title":"Agent auto-purchase recovery check","prompt":"My purchasing agent completed a payment for a SaaS subscription but the account was never provisioned — the vendor claims the order is placed and processing. Run the fulfillment-claim verification procedure and tell me what the evidence grade is and what action to take next."}],"resultDescription":"Returns a claim grade (quality assessment of the merchant's evidence), an evidence tuple capturing what artifacts were or were not present, and a concrete decision — hold, poll, escalate, or refund — with timing thresholds specifying by when each action should be triggered. Also includes a prose brief explaining the reasoning for the decision.","failureModes":["Missing or insufficient merchant fulfillment artifacts result in a low claim grade and immediate refund recommendation","No verifiable evidence provided causes the procedure to default to an escalate decision","Invalid topic override parameter may cause misaligned procedure framing","LLM-generated reasoning may occasionally produce an ambiguous hold/poll recommendation without a clear threshold; agent should re-poll","Payment not completed (402) blocks access to the full procedure output"],"whenToPreferThis":"Use this endpoint when an agent or user has confirmed that a payment was successfully charged but no order was placed or fulfillment occurred, and needs a blunt, evidence-graded decision on next steps. Prefer this over generic dispute-resolution flows when you have a specific merchant claim (processing, shipped, placed) and need artifact-level grading rather than tone-based assessment. Especially useful for autonomous purchasing agents that need a deterministic hold/poll/escalate/refund gate before triggering a chargeback or support escalation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T19:01:00.541Z","isFirstParty":false}