Everything You Need To Know To Resolve Avalara Authentication Issues in NetSuite

Avalara Authentication

Are you tired of repeatedly having refresh the Avalara authentication in NetSuite? We have good news for you, there is a solution regardless of the version you are on.

What Is Causing The Integration To Disconnect?

Earlier this year, Avalara implemented Avalara Identity, a powerful solution designed to enhance the security model for the connectors for NetSuite. Avalara Identify uses a bearer token, which is a more secure and standard form of authentication for API Calls. Since this update released you might be receiving an error alert when attempting save transactions in connectors for NetSuite OneWorld, NetSuite Basic, or NetSuite SuiteTax, and you may be required to take action.

What Action Do You Need to Take?

To resolve the Avalara authentication issues, an Administrator in your NetSuite environment will need to update your connector if you are using one of the following versions and have received any of the subsequent alerts:

Alerts:

  • Authentication Failed
  • The bearer token you provided was not recognized by Avalara Identity.
 

Potentially affected versions of the NetSuite Connector include:

  • NetSuite SuiteTax Versions 2.2 and 2.3
  • NetSuite Basic Versions 8.5 and 8.6
  • NetSuite OneWorld Versions 7.6 and 7.7

Updating the connector to the latest version will help mitigate these issues and ensure the smooth functioning of the integration between Avalara and NetSuite. Please ensure that your Administrator takes prompt action to perform the necessary updates.

Avalara Authentication Update

To enhance the security model for the Connector for NetSuite, Avalara has implemented Avalara Identity, which utilizes a bearer token as a more secure and standard form of authentication for API calls. This update has also brought an unexpected issue with the expiration and renewal time for the refresh token. 

To solve this issue an administrator must change the frequency the token is refreshed by modifying the Avalara authentication scheduled script. To apply this fix to your account, please follow the steps below to update the configuration settings for your connector:

  1. In NetSuite, go to Customization > Scripting > Scripts.
  2. Use Filters to find the AVA_RegenerateAvalaraTkn_Scheduled script.
    1. Select Scheduled from the Type list.
    2. Select 2.0 from the API Version list.
  3. Select View from the AVA_RegenerateAvalaraTkn_Scheduled script.
  4. Go to the Deployments tab, select AVA_RegenerateAvalaraTkn_Scheduled, and then select Edit.
  5. Go to the Schedule tab, select Every 4 hours from the Repeat list, and then select Save.
  6. Establish a connection between NetSuite and AvaTax.
    1. In NetSuite, go to Avalara > Avalara Dashboard > Manage Avalara.
    2. Go to the Setup tile, and then select Avalara.
    3. Select Edit Credentials on the Avalara Configuration page. Select Add AvaTax User Code. The connector displays Authenticate AvaTax and inserts the auto-generated AvaTax user code in the User Code field.
    4. Copy the User Code value, and then select Authenticate AvaTax to authorize NetSuite to connect with AvaTax. The status changes to Awaiting authentication and the Avalara Identity page is displayed.
    5. Enter the AvaTax username and select Next.
    6. Enter the password and select Sign In. A dialog box appears for entering the user code.
    7. Enter the copied user code in the User Code field and select Submit. The Avalara Configuration page confirms the successful completion of authentication through a confirmation message.
    8. Save the Avalara configuration.

Completing all of these steps is essential to ensure that Avalara Identity updates the configuration of your authentication token.

Avalara Authentication Update

To enhance the security model for the Connector for NetSuite, Avalara has implemented Avalara Identity, which utilizes a bearer token as a more secure and standard form of authentication for API calls. This update has also brought an unexpected issue with the expiration and renewal time for the refresh token. 

To solve this issue an administrator must change the frequency the token is refreshed by modifying the Avalara authentication scheduled script. To apply this fix to your account, please follow the steps below to update the configuration settings for your connector:

  1. In NetSuite, go to Customization >
    Scripting > Scripts.
  2. Use Filters to find the AVA_RegenerateAvalara—Tkn_Scheduled script.
    1. Select Scheduled from the Type list.
    2. Select 2.0 from the API Version list.
  3. Select View from the
    AVA_RegenerateAvalara—Tkn_Scheduled
    script.
  4. Go to the Deployments tab, select
    AVA_RegenerateAvalara—Tkn_Scheduled, and then select Edit.
  5. Go to the Schedule tab, select Every 4 hours from the Repeat list, and then select Save.
  6. Establish a connection between NetSuite and AvaTax.
    1. In NetSuite, go to Avalara > Avalara Dashboard > Manage Avalara.
    2. Go to the Setup tile, and then select Avalara.
    3. Select Edit Credentials on the Avalara Configuration page.
      Select Add AvaTax User Code.
      The connector displays Authenticate AvaTax and inserts the auto-generated AvaTax user code in the User Code field.
    4. Copy the User Code value, and then select Authenticate AvaTax to authorize NetSuite to connect with AvaTax.
      The status changes to Awaiting authentication and the Avalara Identity page is displayed.
    5. Enter the AvaTax username and select Next.
    6. Enter the password and select Sign In.
      A dialog box appears for entering the user code.
    7. Enter the copied user code in the User Code field and select Submit.
      The Avalara Configuration page confirms the successful completion of authentication through a confirmation message.
    8. Save the Avalara configuration.

Completing all of these steps is essential to ensure that Avalara Identity updates the configuration of your authentication token.

Come Partner with Us

If you find yourself uncertain or in need of assistance when it comes to updating the connections, TAC Solutions Group is here to help. As a NetSuite Solutions Provider and Avalara Certified Implementation Partner, we have the expertise to address your concerns. Don’t risk hindering your day-to-day activities. Let us assist you in maximizing the benefits of your technologies. Experience the difference with TAC as we collaborate closely to drive your business towards sustained success.

Share:

More Posts you may like:

Business Growth: The Essentials of ERP Scalability

In the fast-paced world of business the pursuit of growth is both exciting and demanding. As companies grow, they face the challenge of building a scalable infrastructure. This is especially important in cloud-based solutions like Enterprise Resource Planning (ERP) systems, where scalability plays a role in maintaining performance over time. In this blog post we will explore the importance of ERP scalability for growing businesses and discuss why NetSuite is the ideal solution to meet these dynamic requirements

Understand Business Complexity

Our combined experiences in diverse industries provide us with unique insights allowing our NetSuite Consultants to provide solutions to multifaceted problems.It has been our experience that often times people look for the easiest solution instead of facing the problems head-on. This creates manual workaround and loss of man hours that contribute to increased labor costs to resolve systematic problems.

Request a demo

Fill out the form below and our team will be in touch shortly.