我刚刚建立了一个基于Woocommerce的网店,到目前为止我对它非常满意,但我发现了一些不一定是破解者的东西,尽管它&# 39;对顾客来说很烦人。
某些背景信息:该商店适用于我的乐队网站并销售实体媒体和数字媒体,收集物理媒体的运输信息当然很有道理,但如果客户只购买它是不必要的步骤数字媒体。
我一直在搜索但没有运气,如果用户购物车中的所有商品都是数字下载,有没有办法关闭运费?
答案 0 :(得分:8)
更新WooCommerce 2.6+(和3 +)
1)在WooCommerce中启用送货服务(之前)
你需要进入:
WooCommerce
> Settings
> General
> Shipping Location(s)
(选择器),为您的电子商务选择送货行为:
然后保存。 新的发货标签将出现在WooCommerce设置(也在产品中)。
2)禁用可下载产品的送货
您需要在产品数据元数据框中的产品页面编辑模式中启用:
启用虚拟复选框时,送货标签设置将消失。
然后更新您的可下载产品。
现在如果您将可下载 (虚拟) 产品添加到购物车,然后转到结帐,那里是不再是此产品的送货地址或送货方式。
答案 1 :(得分:7)
转到WooCommerce =>设置=>送货=>发货目的地并取消选中“即使不需要也可收取送货地址”。
根据代码,如果所有项目都是“虚拟”,则不需要运送。如果您检查了上述方框,则会忽略购物车中的物品是物理的还是虚拟的,并且需要提货地址。
答案 2 :(得分:2)