# Prerequisites

Source: https://developer.avalara.com/products/ecm/integration-guides/document-management/agx9422100504516/

Guide: Exemption Certificate Management (ECM)

# Prerequisites

Requirements for setting up the ECM for ecommerce integration.

The following are required before setting up the ECM for ecommerce:

-   Access to an existing ECM account.

-   A web developer or site administrator who can integrate the ecommerce SDK with your website.

    Note

    The developer must have prior knowledge on using the REST API and JavaScript API.

-   Access to the AvaTax API to generate an authorization token. Using more API endpoints is optional, but recommended. This allows you to enhance the customer experience on the ecommerce website.

    Notice

    Avalara doesn’t recommend storing API credentials in JavaScript. For your customer's data security, use the server-side implementation. Consider generating tokens from your web application server. Node and JavaScript examples in this topic must be used for reference only.