Check a supplier invoice before paying, incl. changed bank details (paid)
supplier_invoice_checkUse before an agent pays a supplier invoice: supplier in official registers; company, directors, owners and parents screened (EU, UN, UK, US sanctions, PEP); VAT match; IBAN valid, same country, on the Polish whitelist; sender email; Dutch bankruptcy; Peppol. With known_iban, a different bank account than the one on file puts it on hold. Verdict: pass, review or hold. Costs 0.08 USDC via x402, or 40 credits of a Factline API key. The first 5 paid-tool calls a day are free, no payment or key needed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Or the supplier's company number | |
| kvk | No | Dutch KvK number: adds a bankruptcy check | |
| vat | No | VAT number on the invoice | |
| iban | No | IBAN the invoice asks you to pay | |
| name | No | Supplier company name, e.g. Colruyt Group | |
| No | Email address the invoice came from | ||
| domain | No | Supplier website | |
| country | No | Supplier's ISO country, e.g. BE, NL, GB, PL | |
| known_iban | No | The supplier's IBAN in your vendor master: a different IBAN on the invoice puts it on hold (changed bank details) |