You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 22, 2019. It is now read-only.
Taxes do not display on the checkout page when buying a single or multiple digital products. However they are being collected and charged correctly once the order will be placed. Taxes display just fine for normal goods (physical products) in our case. Digital products (ebooks) have been assigned tax code “DB020000” which is the same tax code we’ve been using for several years in Magento 1.
The following address was used as customer's default address:
2230 NJ-10
Morris Plains, New Jersey, 07950
United States
Tested in Magento Commerce Edition 2.2.3, vanilla Magento instance with a sample data was installed through Composer, default Luma theme was used. No any customizations other than installed AvaTax module.
The AvaTax module info: version 1.4.1, installed through Composer.
Steps to reproduce
This issue happenes only if customer has a virtual product on the basket and no phisycal products.
Customer registered account from frontend of the website.
Customer has 2 different addresses, both addresses within nexus states. For example:
No sales tax for digital goods:
1935 Brookdale Rd
Suite# 139
Naperville, Illinois, 60560
United States
T: 6309613900
Sales tax will be charged for digital goods:
Sourcebooks NJ Office
2230 NJ-10
Morris Plains, New Jersey, 07950
United States
T: 6309613900
Default billing and shipping address
The NJ address should be marked as default billing and shipping address.
Sample product with SKU “240-LV05” was used to test this issue, it is a downloadable product.
Avalara sandbox account was used, setup a new product tax class for downloadable products in Magento2:
eBook DB020000
Customer adds the product with SKU “240-LV05" on the basket, from storefront. Once product was added, then customer clicks to the “Proceed Checkout” button from the mini cart popup window.
After that customer should be redirected to the one page checkout page, since the basket contains a virtual product only.
But the sales tax amount doesn't display at the checkout. Please find the attached screenshot for more details. However it will be charged during the order placement process, once customer clicks the "Place Order" button.
Please note that the tax amount will be displayed correctly on the following cases (on the final checkout page):
if customer will change they billing address from dropdown box
if customer applies promotion or gift card codes and page will be reloaded
But the tax amount doesn't display when customer's address was set to NJ address by default and non of the above actions will be performed at the final checkout page.
Expected result
The sales tax amount should be displayed on the final checkout step.
Actual result
Taxes do not display on the final checkout page. However they are being collected and charged correctly once the order will be placed.
The text was updated successfully, but these errors were encountered:
Taxes do not display on the checkout page when buying a single or multiple digital products. However they are being collected and charged correctly once the order will be placed. Taxes display just fine for normal goods (physical products) in our case. Digital products (ebooks) have been assigned tax code “DB020000” which is the same tax code we’ve been using for several years in Magento 1.
The following address was used as customer's default address:
2230 NJ-10
Morris Plains, New Jersey, 07950
United States
This reference links denotes that taxes do calculate in NJ for digital products. https://www1.avalara.com/us/en/learn/whitepapers/identification-taxability-of-digital-products.html
Preconditions
Steps to reproduce
No sales tax for digital goods:
1935 Brookdale Rd
Suite# 139
Naperville, Illinois, 60560
United States
T: 6309613900
Sales tax will be charged for digital goods:
Sourcebooks NJ Office
2230 NJ-10
Morris Plains, New Jersey, 07950
United States
T: 6309613900
Default billing and shipping address
The NJ address should be marked as default billing and shipping address.
eBook DB020000
But the tax amount doesn't display when customer's address was set to NJ address by default and non of the above actions will be performed at the final checkout page.
Expected result
Actual result
The text was updated successfully, but these errors were encountered: