Skip to main content
Avalara Help Center

Install and Configure Avalara AvaTax for PrestaShop

This article applies to:Avalara AvaTax for PrestaShop

After you activate AvaTax Update and set up your company profile, install and configure AvaTax Update for your accounting software. During configuration, customize your setup to fit your unique business needs for things like:

  • Tax calculation settings for various tax types
  • Exemption settings if you have exempt customers
  • Product taxability settings

Alter these settings when your business needs change.

Prior to installing AvaTax Update for PrestaShop, ensure the following: 

  • PrestaShop language is English
  • Installed PHP version is 5.6 or 7.0 
  • SOAP (PHP extensions) is enabled in the php.ini file
  • If your previous version of AvaTax Update for PrestaShop is from NuRelm, upgrade to this version
  • This version of AvaTax Update for PrestaShop is compatible with PrestaShop release 1.6.x and 1.7.x. If your PrestaShop version is below 1.6.x, upgrade it.
  • If you're running PrestaShop 4.00 or later, make sure:
    • In the php.ini file for the PrestaShop server, you've updated the default value for CURLOPT_CAINFO to curl.cainfo = C:\xampp\php\extras\ssl\cacert.pem
    • The latest SSL certificate (cacert.pem) is located in C:\xampp\php\extras\ssl

 More information is available in PrestaShop documentation.

Download AvaTax Update for your accounting software

Download your integration software to connect your accounting software to AvaTax Update. 

  1. In Avalara Account, go to Settings > Manage account, and then click Get your connector.
  2. Click the link of the connector you want to install, and then save the .zip file somewhere on your computer that's easy to find.
  3. Right-click the .zip file and extract the contents. 

Install AvaTax Update for your accounting software

To install the AvaTax Update for PrestaShop package:

  1. Open the installation folder you downloaded from AvaTax Update.
  2. Copy the Avalaratax folder in \\Root directory\<Prestashop folder>\Modules\.
  3. Delete the class_index.php in  \\Root directory\<Prestashop folder>\<cache folder>.  
  4. Log in to PrestaShop, and then go to Modules and Services > Modules > Administration.
  5. On the List of Modules page, go to Modules List, type AvaTax in the Keywords field, and then click Search.
  6. Choose AvaTax for Prestashop, and then:
    • If your previous AvaTax for PrestaShop is from NuRelm, click Reset.
    • If you're installing for the first time or your previous AvaTax for PrestaShop is from Avalara, click Install, and then click Proceed with the installation. A message displays when the module is finished being installed.

After you install AvaTax for PrestaShop, make sure that PrestaShop users have full access to AvaTax files in the Avalaratax folder. ​​​​

Configure AvaTax Update for your accounting software

To configure your AvaTax Update for PrestaShop company settings:

  1. Log in to PrestaShop, go to AvaTax, and then click Configuration​​​​​​.
  2. On the Connection page:
    1. Provide your AvaTax Update information, and then click Test Connection:
      Field Action
      • Account Number
      • License Key
      Use the information provided in an email from Avalara (sent to the email account you used to activate your account). It must match what's saved in AvaTax Update.
      AvaTax Environment Use the information provided in an email from Avalara (sent to the email account you used to activate your account). It's the same credentials you use to log in to AvaTax Update.
    2. Select the correct company from the AvaTax Company list, and then click Save.
  3. Complete or modify fields on the Options page, and then click Save
    Field Action
    Optional: Validate Customer Address Select to enable customer address validationHoverTT.png using AvaTax Update for PrestaShop. The status of this option doesn't affect address validation for default origin addresses.
    Enable tax calculation If you choose to disable tax calculation, your accounting software no longer uses AvaTax Update to calculate tax on transactions.
    Optional: Return address validation results in upper case Select to save all address validation results in uppercase format.
    Optional: Enable logging This function is primarily used for troubleshooting issues. If you choose to enable logging, all success, warning, and error messages are included in the log. Only enable logging if you've been instructed to do so by Avalara Support because it can significantly slow down your service.
    Default FR Code The default shipping code when you enter a shipping charge on a sales document.
    Optional: Use Order Date for Merchandise Returns PrestaShop creates a merchandise return invoice with the order date. If this is disabled, PrestaShop creates a merchandise return invoice with the system date. 
    Disable document commit If enabled, you can calculate sales tax using AvaTax Update, but you can't commit sales invoices to AvaTax Update.
    DEFAULT ORIGIN ADDRESS Enter the default origin address for the company. This address is used during sales tax calculation for transactions without a valid address. 
    DEFAULT AVATAX ACTIONS This section lists AvaTax Update actions triggered based on the status of an order.

The Avalara Help Links page displays help links for AvaTax Update, Avalara Support, and Avalara Help Center.

  • Was this article helpful?