toteph42 / isotope_stin
Contao 的 Isotope EU STIN (Umsatzsteuer-ID) 管理。
1.0.10
2023-04-14 15:35 UTC
Requires
- php: >=7.0
- contao/core-bundle: >=4.9.0
- isotope/isotope-core: >=2.6.9
Conflicts
- contao/manager-plugin: <2.0 || >=3.0
This package is auto-updated.
Last update: 2024-09-29 12:37:04 UTC
README
本扩展处理欧盟销售税识别号 (EU-STIN),也称为“欧盟Ust-ID”、“欧盟VAT ID”或“欧盟MwSt-ID”。
安装
-
安装扩展。
-
在后台,在“Isotope eCommerce”部分中打开“商店配置”。
-
在标题“常规设置”下,请打开“商店配置”。
-
选择您的商店并打开进行编辑。
-
在“地址配置”部分中,请输入您的商店所在国家(例如,“德国”)。
-
如果您想接收一个有资格的通知(作为向税务局证明的依据)以验证 STIN,请输入您自己的 STIN(更多信息请见下文)。
-
在“账单地址字段”中激活“欧盟销售税识别号”字段。
-
打开“欧盟国家配置”部分。
-
选择所有欧盟国家(您可以在选择时按住 Ctrl 键以选择多个国家)。
-
关闭商店配置。
-
在标题“结账流程”下,请打开“税率”。
-
为每个欧洲国家创建一个 19% 的税率(如果您的商店位于德国;否则使用您商店所在国家的具体销售税率)。
-
请记住:您需要在“欧盟税 ID 配置”部分中激活“税率是欧盟增值税”。
-
在标题“结账流程”下,请打开“税率类别”。
-
创建一个新的税率类别(例如,“EU-Tax”)并将之前在“税率”部分中定义的所有欧洲税率应用。
-
在产品定义时不要忘记使用税率类别“EU-Tax”。
用法
- 在客户下单时,现在有一个新的字段“欧盟销售税识别号”可用。
- 在处理输入地址数据时,STIN 将在线检查。
- 如果在检查过程中发生错误,将显示一条消息。
- 如果 STIN 已验证,则不应用税。 警告:如果您已将德国指定为您的商店位置,并且输入了来自该国家的 STIN,则仍将应用税。
- 如果您在商店配置中输入了 STIN,则将自动发送一封电子邮件到“发货电子邮件地址”。这封邮件可以用作向税务局进行 STIN 检查的合格证据。该电子邮件包含一个唯一的标识符以及客户输入的所有地址数据以及(如果有的话)所有由欧盟服务器返回的与 STIN 相关的数据。您可以使用此电子邮件验证客户。由于每个国家都有不同的限制,欧盟服务器通过哪些数据可用(在某些国家根本不返回数据),因此无法自动验证地址数据。
- 在多个表单中,您可以使用插入标签
{{eu_stin::TEXT}}
。一旦客户输入了有效的 STIN 并且不应用税,则“TEXT”将插入到表单中(否则文本将被删除)。您可以使用此功能插入类似“增值税反转”的内容。 - 在多个表单中,您可以使用插入标签
{{eu_stin_no::TEXT}}
。如果应用税,则“TEXT”将插入到表单中(否则文本将被删除)。
测试
- 选择您商店中的一个产品,并(重要!)点击直到您到达“订单审查”页面。这是很重要的,因为 Isotope 只在这里应用。
具体说明
- 此扩展使“欧盟销售税识别号”字段也适用于所有 Contao “会员”(请参阅“账户管理->会员”部分“地址详情”)- 您可以在“注册”和“个人信息”模块中使用此字段。
- 在线检查仅在字段内容更新时执行。
- 如果您在商店配置中指定了德国STIN且欧盟服务器宕机,将执行回退调用至“中央联邦税务局”。
请享受吧!
如果您喜欢我的软件,我将很高兴收到您的捐款。