Account Validation API
The Account Validation API provides real-time verification of vendor bank account information directly against banking institution records. This functionality removes the need for manual import, review, and reconciliation of prenote files, ensuring faster and more accurate bank account validation.
Configurations
To enable this feature:
-
The Validation Account Information action needs to be made visible on the section or sections of the Vendor Customer page where EFT attributes are entered. Please note that the action is not on either of the Vendor Customer Transaction Types, but only Vendor Customer for security reasons.
-
Disbursement Format – The Allow API Prenote Validation field must be made visible on the page and set to True for those EFT records desired.
-
Obtain the API credentials of the desired bank set it in the connect parameters (Bank-api-base-url, Banksecret-token, Bank-access-endpoint-token, KeyStorePath, KeystorePassword, PrivateKeyPassword).
-
Provide the bank with your system credentials to receive the return API call.
How Real-Time Validation Works
When the Validate Account Information action is selected:
-
The system sends a validation request through the Account Validation API.
-
The request contains the vendor’s ABA number, bank account number and other optional information (Zip, State, City, Street1, Street2, Vendor Customer Code, Date of Birth, TIN, Organization Name or Vendor’s 1st Name and Last Name) available on Vendor Prenote EFT section or Address – Prenote EFT or Prenote/EFT-Address tab.
-
The API connects with the banking partner to validate the information.
Inbound Response Processing
Automatically receives the bank’s validation results (Success or Failure) and updates the following field of Prenote/EFT section based on response.
Vendor and Address tab:
-
EFT Status
-
Generate EFT payment Flag
-
EFT Status notes
Prenote/EFT-Address tab:
-
EFT Status
-
Generate EFT payment Flag
-
Hold Reason
Integration Capability
The Account Validation API is built using a generic, flexible interface to allow integration with multiple banks or validation service providers.
-
US Bank API extension is currently available.
Additional banks or providers can be supported by implementing new Connect API Extensions.