Developer forum

Forum » Ecommerce - Standard features » Tax Provider Errors not being cleaned up

Tax Provider Errors not being cleaned up

Mario Santos
Mario Santos
Reply

Hi,

We are experiencing an odd scenario with taxes.

It seems that the TaxProviderErrors loop is populated based on the default country but when user changes the order countries that collection is not cleaned up causing the user unable to place the order - https://www.screencast.com/t/ETlSm77mVg

DW version - 9.7.3

BR, Mario


Replies

 
Oleg Rodionov Dynamicweb Employee
Oleg Rodionov
Reply

Hi Mario,

What paraghaps settings of cart module do you use in the test and what is actual country in your billing section hidden? I see shipping country is an other one (Portugal -New Zeland) and it does not follow to one set in site-ecommmerce settings (USA) on creating you cart initially. I've tried to check the issue with cart default settings (attachment) on DW9.7.4. The loop is not rendered until shipping country (follow to site settings in my case propery) do not follow one checked in tax provider settings (USA in your and my case, i.e. with entire tax rendering). If I select other country then no loop rendering and navigation to checkout is done properly. 

BR, Oleg QA  

2019-12-05_1154.png
 
Mario Santos Dynamicweb Employee
Mario Santos
Reply

Hi Oleg,

The billing address is the same as the shipping address. I am using the same settings as you. Are you using Avalara or Flat Rate Tax provider in your tests?

We have upgraded the solution to 9.7.4 and I am experiencing is the same as before:

  1. User adds a product to the cart, the Avalara Tax Provider is called:
    1. Don't know if it's due the website default country or because no country is set on the order
  2. Avalara is filling the TaxProviderErrors with an error since no address is entered on the order
  3. User chooses a different country that doesn't have taxes and the TaxProviderErrors is never cleaned up, which prevents orders from being placed:
    1. https://www.screencast.com/t/vPHKAAjE (from TaxService.vb)

BR, Mario

 
Oleg Rodionov Dynamicweb Employee
Oleg Rodionov
Reply

Hi Mario,

I was able to reproduce the issue. It's bugged by TFS 73271 created. The bug seems to be reproduced with country never translated to language other than default one. Good catch, thanks!

BR, Oleg QA

 
Mario Santos Dynamicweb Employee
Mario Santos
Reply

Thanks, Oleg.

BR, Mario

 
Kristian Kirkholt Dynamicweb Employee
Kristian Kirkholt
Reply

Hi Mario

The problem regarding #73271 "Tax Provider Error" has now been resolved in Dynamicweb version 9.7.6

To upgrade please choose this version from download:

http://doc.dynamicweb.com/releases-and-downloads/releases

Let me know if you need any more help regarding this

Kind Regards
Dynamicweb Support
Kristian Kirkholt

 

You must be logged in to post in the forum