{"uid":"cap_rcCnEKpgzqDFbZjaJWXVB","slug":"invoice-receipt-matcher-1967cd8b","name":"Invoice Receipt Matcher","description":"Compare invoice and receipt text for matching document numbers and totals with a configurable amount tolerance.","url":"https://i3p3mgbsn54dvlivnk6wbumal40eqtsn.lambda-url.us-east-1.on.aws/v1/invoice-receipt-matcher?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":null,"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.2","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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.2/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.2","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.2","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_NDZV67j6ty2pE1-laCfTE","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.2","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Compares invoice and receipt text to verify matching document numbers and totals within a configurable amount tolerance.","exampleAgentPrompt":"Compare this invoice text and receipt text to check if the document numbers match and if the totals agree within a $5 tolerance: [invoice text] vs [receipt text].","exampleUseCases":[{"title":"Accounts payable invoice reconciliation","prompt":"I have an invoice and the corresponding payment receipt — can you compare them to verify the document numbers match and the totals are within $2 of each other? Here's the invoice text: 'INV-2024-0891, Total: $1,248.50' and the receipt text: 'Receipt #INV-2024-0891, Amount Paid: $1,248.50'."},{"title":"Expense report receipt validation","prompt":"Check if this supplier receipt matches our invoice — the invoice says 'PO-5521, $3,750.00' and the receipt says 'Ref: PO-5521, Total: $3,745.00'. I'd like to allow up to $10 tolerance on the amount difference."},{"title":"Automated payment confirmation audit","prompt":"I'm auditing a batch of payments — for this one, the invoice reads 'INV-00342, Grand Total: $892.75' and the receipt reads 'Document: INV-00342, Paid: $900.00'. Tell me if the document numbers match and whether the totals are within a $15 tolerance."}],"resultDescription":"Returns a structured match result indicating whether the document numbers match, whether the totals match within the specified tolerance, the actual amount difference, and an overall match status for the invoice-receipt pair.","failureModes":["Invoice or receipt text is missing or empty — returns error requiring both inputs","Document numbers are in incompatible formats preventing extraction — returns mismatch or parse error","Amount tolerance not specified — may default or return error requiring a value","Totals cannot be parsed from the provided text — returns extraction failure","Text is too long or malformed — may return processing error"],"whenToPreferThis":"Choose this endpoint when you need a lightweight, deterministic check that a receipt corresponds to a specific invoice by document number and total amount, especially within accounts payable or expense automation workflows. Prefer it over general document extraction endpoints when your goal is specifically to confirm or deny a match between two financial documents with a numeric tolerance threshold.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-10T12:36:49.662Z","isFirstParty":false,"canonicalSlug":"invoice-receipt-matcher-1967cd8b"}