Requirements for Visa Bank Account Validation {#visa-bank-acc-val-reqs}
=======================================================================

In the US, Visa Bank Account Validation enables you to validate your customer's routing and bank account information based on their ACH history. Before you can start using it, you must meet these requirements:

* Verify that you have the capability to use the REST API.
* Contact the `Visa Acceptance Solutions` sales team or your contracting partner to request onboarding for the Visa Bank Account Validation product.
* Generate a `REST` key P12 certificate for your merchant ID (MID) so that you can send requests. For more information, see [Generating a P12 Certificate](/docs/vas/en-us/visa-bank-validation/merchant/all/rest/visa-bank-accoun-val/visa-bank-acc-val-config.md "").
* Enable Message-Level Encryption (MLE) so that you can send all Visa Bank Account Validation API requests, including requests submitted using tokenized data to `Visa Acceptance Solutions`. For more information, see [Enabling Message-Level Encryption](/docs/vas/en-us/visa-bank-validation/merchant/all/rest/visa-bank-accoun-val/visa-bank-acc-val-enable-mle.md "").
  {#visa-bank-acc-val-reqs_ul_a1g_yvv_52c}

