11

我刚刚建立了一个基于 Woocommerce 的网上商店,到目前为止我对它非常满意,但我遇到了一些不一定会破坏交易的东西,尽管这对客户来说很烦人。

一些背景:这家商店是为我的乐队网站准备的,销售实体媒体和数字媒体,收集实体媒体的运输信息当然很有意义,但如果客户只购买数字媒体,则这是不必要的步骤。

我一直在搜索但没有任何运气,如果用户购物车中的所有项目都是数字下载,有没有办法关闭运输?

4

3 回答 3

14

WooCommerce 2.6+(和 3+)的更新

1) 在 WooCommerce 中启用发货(之前)

你需要进去:

WooCommerce> Settings> General> (selector),为您的电子商务选择运输行为:Shipping Location(s)

在此处输入图像描述

然后保存。WooCommerce 设置中将出现一个新的运输选项卡(也在产品中)


2) 禁用可下载产品的运输

您需要在产品数据元框中的产品页面编辑模式中启用

  • 可下载复选框(因为此产品在逻辑上是可下载的)。
  • 虚拟复选框(因为该产品在逻辑上也不会发货)

在此处输入图像描述

启用虚拟复选框时,运输选项卡设置将消失。

在此处输入图像描述

然后更新您的可下载产品。

现在,如果您将此可下载 (虚拟) 产品添加到购物车并结帐,则该产品不再有送货地址或送货选项。

于 2016-12-22T09:24:52.383 回答
7

转到 WooCommerce => 设置 => 运输 => 运输目的地并取消选中“即使不需要也收集送货地址”。

根据代码,如果所有物品都是“虚拟的”,则不需要运输。如果您选中了上述框,它将忽略购物车中的物品是物理的还是虚拟的,并且需要送货地址。

于 2013-07-12T03:04:07.887 回答
3

幸运的是,在新版本的 Woocommerce 中,勾选“可下载”产品类型将禁用该产品的运输 在此处输入图像描述

于 2016-12-17T20:12:28.123 回答