Magento 2 技术咨询:如何录入商品含税价格?
在Magento 2中设置商品含税价格(Price Inclusive Tax)的方法
嘿,我刚好熟悉这个问题!Magento 2不像Magento 1那样默认就显示含税价格的录入字段,得先完成两步配置才能搞定,我给你一步步说清楚:
第一步:先在系统配置里开启含税价格显示
- 登录Magento 2后台,进入 Stores > Configuration > Sales > Tax
- 找到 Price Display Settings 板块:
- 把 Display Product Prices in Catalog 改成 Including Tax
- 按需把 Display Shipping Prices 也设为 Including Tax(看你业务需求)
- 再看 Shopping Cart Display Settings 板块:
- 把 Display Prices 和 Display Subtotal 都设为 Including Tax,保证前后台显示一致
- 保存配置后,记得去 System > Cache Management 刷新缓存,不然配置可能不生效
第二步:把含税价格字段加到商品属性集里
完成上面的配置后,还得确保商品编辑页能看到这个字段:
- 去 Catalog > Products,打开你要编辑的商品(或者创建新商品时),点击右上角的 Edit Attribute Set
- 在属性集编辑页面,右侧的 Unassigned Attributes 列表里找到 Price Incl. Tax 属性
- 把它拖拽到左侧的 Product Details(或者你习惯的分组)区域
- 保存属性集,刷新商品编辑页面后,你就能看到录入含税价格的字段了
额外提醒
- 如果是Magento 2.4以上的新版本,配置路径可能有细微调整,但核心逻辑不变:先开税务配置的含税显示,再把字段加入属性集
- 录入含税价格后,系统会自动根据你设置的税率算出不含税价格,不用自己手动换算啦
你附上的截图里商品编辑页没有这个字段,就是因为该属性没被添加到当前使用的商品属性集中,按上面第二步操作就能解决~
内容的提问来源于stack exchange,提问作者anastasia di paulo
相关产品推荐
相关产品推荐

