check_payment_change
A supplier says their bank details changed: check the request before the vendor record is touched. Validates the new IBAN (structure and check digits, 70+ countries), compares it with the account on file, and flags an account that moved to another country or sits outside the supplier's country. Returns no_change, verify_first, stop or invalid_new_account, with the call-back steps a person must still take. Offline and free. It never says an account is safe, and never claims who owns it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| newIban | Yes | The account number in the change request, as written — spaces and dashes are fine, e.g. "DE89 3704 0044 0532 0130 00". | |
| ibanOnFile | No | The account currently on the vendor record. Leave it out for a first registration; the answer then says nothing could be compared. | |
| supplierCountry | No | ISO 3166-1 alpha-2 country where the supplier is established, e.g. BE. When given, an account issued elsewhere is a red flag. |