Php 基于Zipcode的销售税未在Magento中显示,但国家/州税显示。为什么?

Php 基于Zipcode的销售税未在Magento中显示,但国家/州税显示。为什么?,php,debugging,magento,csv,e-commerce,Php,Debugging,Magento,Csv,E Commerce,我安装了Magento 1.4.0.1,正在尝试配置增值税。我需要向每位客户征收州销售税,并根据买家是否在我所在的县/市征收两项基于邮政编码的销售税 我导入了一个税率表,它看起来是这样的(但要长一点): 我已经创建了一个规则,该规则显示在所附的图像中,其中包含州税以及我的所有邮政编码 然而,在我的结账界面中,我只看到州税,而没有基于邮政编码的税。我尝试过许多邮政编码,在税率中使用星号,而不使用星号,并设置了多个规则(认为可能只使用了第一个匹配项),但没有任何效果 你有什么建议?我们一定错过了一些

我安装了Magento 1.4.0.1,正在尝试配置增值税。我需要向每位客户征收州销售税,并根据买家是否在我所在的县/市征收两项基于邮政编码的销售税

我导入了一个税率表,它看起来是这样的(但要长一点):

我已经创建了一个规则,该规则显示在所附的图像中,其中包含州税以及我的所有邮政编码

然而,在我的结账界面中,我只看到州税,而没有基于邮政编码的税。我尝试过许多邮政编码,在税率中使用星号,而不使用星号,并设置了多个规则(认为可能只使用了第一个匹配项),但没有任何效果

你有什么建议?我们一定错过了一些简单的东西。我们如何解决这个问题


我认为您需要去掉邮政编码上的星号,并可能制作如下所示的标识符,因为我们已经为我们的一个客户设置了此标识符

Tax Identifier Country State/Region Zip/Post Code mRate

US-AK-99659  United States   AK  99659   4.00
US-AK-99685  United States   AK  99685   3.00
US-AK-99687  United States   AK  99687   2.5
US-AK-99689  United States   AK  99689   4.00
US-AK-99690  United States   AK  99690   6.00
US-AK-99697  United States   AK  99697   6.00
US-AK-99692  United States   AK  99692   3.00

销售税不以邮政编码为依据。任何基于邮政编码的计算都将是错误的,并将接受国家审计。美国有超过14000个不同的税务管辖区,它们不以邮政编码为基础。事实上,根据城市、县和州的不同,在一个邮政编码内可以有几个不同的特殊税收管辖区

这只是开始。您销售的每种产品类型都要缴纳不同的税率。一个苹果和一个熟食三明治或一瓶吉姆·比姆酒是不一样的。如果您是一家销售多种产品的多州零售商,我建议您采用更稳健的解决方案

Tax Identifier Country State/Region Zip/Post Code mRate

US-AK-99659  United States   AK  99659   4.00
US-AK-99685  United States   AK  99685   3.00
US-AK-99687  United States   AK  99687   2.5
US-AK-99689  United States   AK  99689   4.00
US-AK-99690  United States   AK  99690   6.00
US-AK-99697  United States   AK  99697   6.00
US-AK-99692  United States   AK  99692   3.00