本地自提

本地自提是一种允许顾客自己取订单的配送方式。

创建和配置 #

要使用此方式,必须将其添加到配送区域。

  1. 打开:WooCommerce > 设置 > 配送
  2. 点击“添加配送区域”或选择已有的区域“编辑”
  3. 进入新页面之后,找到“配送方式”,点击“添加配送方式”
  4. 会出现一个弹窗。从下拉框中选择“本地自提”,然后点击“添加配送方式”按钮

  5. 弹窗消失后,“配送方式”这里会出现你刚才添加的“本地自提”,点击它会出现一个新弹窗,你可以在这个弹窗中定义:

    1. 标题-在结算页面显示给顾客的标题
    2. 税状态-定义是否将税应用于运费金额
    3. 成本-运费,应用于整个购物车
  6. 保存变更

顾客看到的 #

添加完成后,居住在具有此配送区域中的顾客将能够在购物车和结算页面中选择。

购物车中看到的选项 #

结算页面看到的选项 #

为本地自提自定义电子邮件 #

当本地自提配送方式被选择时,WooCommerce使用标准订单流程。例如,无论选择的是“本地自提”还是“标准运费”,顾客都会收到相同的订单通知邮件。

你可以通过参考指南怎样添加自定义WooCommerce电子邮件来创建自定义电子邮件。

请注意:按照我们的支持政策我们不能为自定义提供支持。

使用本地自提时禁用本地税 #

请注意:本地自提默认按照你的商店位置计算税,而不是顾客地址。

要为本地自提禁用本地税,在你主题的functions.php文件底部添加代码:

add_filter( 'woocommerce_apply_base_tax_for_local_pickup', '__return_false' );

当选中“本地自提”时,这将使用常规税而不是本地税。

请注意:按照我们的支持政策我们不能为自定义提供支持。

改变本地税的位置 #

要想根据邮政编码和城市为“本地自提”收取本地税,你需要使用下面代码定义商店的基本城市和邮政编码:

add_filter( 'woocommerce_countries_base_postcode', create_function( '', 'return "80903";' ) );
add_filter( 'woocommerce_countries_base_city', create_function( '', 'return "COLORADO SPRINGS";' ) );