{"uid":"cap_WQg7kRGVG_de6ubMxf_wJ","slug":"machine-receipt-issuance-standard-for-agent-sellers-x402-mpp-908aa64c","name":"Machine Receipt Issuance Standard for Agent Sellers (x402/MPP)","description":"Paid agent-facing brief on machine receipt issuance standard for agent sellers: what receipt to emit after an inbound x402 or MPP settlement credits the seller, with field schema, signature binding to tx hash, offline verifiability by the buyer, and retention rules · Build a decision procedure or schema for: machine receipt issuance standard for agent sellers: what receipt to emit after an inbound x402 or MPP settlement cre. Blunt decision procedure, not marketing.","url":"https://k2so-8080.on.ascii.dev/api/services/machine-receipt-issuance-standard-for-agent-sell","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":"machine receipt issuance standard for agent sellers: what receipt to e 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":null,"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_qKgUr4wN07dsPoAcU1LiU","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":"Returns a paid decision procedure brief specifying what receipt fields, signature binding, and retention rules an agent seller must emit after an inbound x402 or MPP settlement credits them.","exampleAgentPrompt":"After my agent receives an inbound x402 settlement crediting the seller, what exact receipt should it emit — including required fields, how to bind the signature to the transaction hash, how the buyer can verify it offline, and what retention rules apply?","exampleUseCases":[{"title":"Post-settlement receipt schema for agent seller","prompt":"My agent just got credited via x402 after a buyer paid for a service call. What receipt should it emit right now — what fields are required, how do I sign it and bind it to the transaction hash, and can the buyer verify it without going online?"},{"title":"MPP receipt compliance for agentic marketplace","prompt":"I'm building an agentic marketplace where sellers get paid via MPP. Give me the standard machine receipt format sellers must emit after settlement, including the field schema and any offline verifiability requirements the buyer side expects."},{"title":"Receipt retention policy for auditable agent transactions","prompt":"What are the retention rules my agent seller should follow for receipts it issues after inbound x402 payments? I need to know how long to keep them and what the minimum verifiable record looks like for dispute or audit purposes."}],"resultDescription":"A structured JSON response containing a 'brief' field with decision-procedure prose covering: the required receipt field schema after x402/MPP settlement, how to cryptographically bind the receipt signature to the transaction hash, instructions for offline verifiability by the buyer, and retention rules. Also includes service slug, generation timestamp, generation source (llm/reasoning/deterministic), and payment metadata.","failureModes":["Payment not included or rejected — returns 402 with payment details required","Invalid query parameters cause schema validation failure","LLM or reasoning backend unavailable — result may be empty or error flagged in ok field","Topic override produces out-of-scope or low-quality brief","Rate limiting or infrastructure timeout on ascii.dev host"],"whenToPreferThis":"Choose this endpoint when your agent acts as a seller receiving x402 or MPP payments and needs an authoritative, machine-readable specification for what receipt to emit post-settlement — including cryptographic binding, offline buyer verification, and retention policy. Prefer it over generic payment documentation when you need a blunt decision procedure rather than marketing copy, and when the output must be directly actionable by an autonomous agent without human interpretation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T13:06:11.716Z","isFirstParty":false}