1 分钟阅读 Cash on Delivery
如何在 Shopify 开启货到付款:设置指南
在 Shopify 中开启货到付款,然后在开放流量前决定电话、可见范围和标记已付款的规则。
商家可以在 Shopify 的“设置 > 付款”中启用建议的手动付款方式 Cash on Delivery (COD),从而开启货到付款功能。这一步不需要任何应用,也不需要开发工作。
开关本身并不决定谁能看到这个选项。国家、邮政编码和购物车金额的规则仍然需要一个付款自定义函数或一个专门的应用,跳过这一步是上线后产生客服工单而非销售的常见原因。
启用货到付款实际上改变了什么
Shopify 将 Cash on Delivery 记录为一种手动付款方式:顾客在线下单,付款发生在信用卡结账流程之外,订单会被标记为“待处理”,在订单页面显示为未付款,直到你收取现金并自行将其标记为已付款。
为什么“启用”和“限制”是两个不同的问题
商家常常以为激活功能也会决定谁能看到货到付款,但原生的手动付款设置并不包含这种逻辑。
Shopify 的 Payment Customization Function API 可以根据国家、购物车总额或结账时的客户数据隐藏某种付款方式,但构建这样的函数意味着用 CLI 编写并部署一个 Shopify Function,而不是在设置里切换一个开关。
原生结账设置没有针对每种付款方式单独的 OTP 开关,因此只要求货到付款订单进行 OTP 验证,需要一个结账扩展或叠加在结账上的应用。
通过货到付款表单收取全部订单金额,而不是定金,描述的其实是一种预付费结账,只用现场收款完成配送部分。货到付款本身存在的意义,是让部分或全部付款在送货上门时完成:例如某个 COD 应用的部分付款功能,收取的金额低于订单总额,剩余部分留到配送时收取。
履约和客服方面会有什么变化
每一笔货到付款订单都需要有人在收到现金后将其标记为已付款,否则它会在订单页面无期限停留在“待处理”状态。在上线前就决定好由谁来做、何时做,而不是等第一笔订单发出之后再说。
如果快递员或 OTP 步骤需要联系顾客,请在“设置 > 结账”中把配送地址电话号码设为必填:默认是选填,不会阻止结账完成。关于上线后出现的地址和电话问题,参见我们的COD 订单地址与电话质量检查清单。
设置流程
典型的原生货到付款上线,涉及六个决定:
- 进入“设置 > 付款”,选择建议的 Cash on Delivery (COD) 方式,或者在需要不同文案或多个现金选项时,选择自定义手动付款方式。
- 在激活前写好“附加说明”和“付款说明”文字:顾客会在结账页面和订单确认页面读到这些内容。
- 如果快递员、司机或 OTP 步骤需要电话号码,就在“设置 > 结账”中把配送地址电话号码设为必填。
- 决定如何限制可见范围。原生的手动付款设置不包含按国家、邮政编码或购物车金额设置的条件:这需要一个付款自定义函数,或者一个能添加同类规则的应用,无需自己编写代码。
- 决定由谁、在什么时候把货到付款订单标记为已付款,并把它写进你的履约流程,避免订单一直停留在“待处理”状态。
- 从一个被包含的市场和一个被排除的市场各下一笔测试订单,确认限制规则按预期生效。
如果你还想收取手续费,请参阅我们的Shopify 结账页设置 COD 手续费指南。关于一件代发供应链中货到付款的风险与核实,请参阅我们的Shopify 一件代发货到付款指南。
开放流量之前
当测试中满足以下三点时,才能认为上线已经完成:订单在你决定的时间窗口内被标记为已付款,正确的市场能看到或看不到货到付款选项,客服没有收到关于文案或电话号码缺失的问题。先修复失败的部分,再增加流量。
结语
在 Shopify 中启用货到付款只是一个简短的设置改动:选择方式、写好说明、激活。但要让它为真实订单做好准备,则是另一份简短的决定清单:文案、电话要求、可见范围,以及由谁标记付款已收取。
跳过这些决定,它们之后就会变成没人认领的“待处理”订单、快递员无法使用的电话号码,或者货到付款出现在不该出现的地方。在第一笔真实订单发出之前,把上面六个步骤都走一遍,而不是等客服来问为什么订单还没付款。
FAQ
Shopify 会对货到付款订单收取费用吗?
不会。Shopify 文档说明,手动付款方式(包括货到付款)不会像信用卡或钱包付款那样被收取第三方交易费用。
我可以只针对特定商品关闭货到付款吗?
无法直接通过付款方式设置来实现。要针对特定商品或系列隐藏货到付款,需要一个付款自定义函数,或者一个能在结账时读取商品或系列规则的应用。
我可以要求在发货前为货到付款订单收取定金吗?
可以。在 Shopify Plus 上,付款自定义函数可以设置带定金的付款条件;在其他方案上,可以使用一个能收取部分预付款、剩余部分留到配送时收取的 COD 应用。
如果我关闭货到付款,之前的订单会受影响吗?
Shopify 的文档没有直接说明这一点。文档只说手动付款方式可以随时停用和重新启用,但没有说明已经在该方式下下单的订单会怎样。不要假设关闭货到付款后之前的订单会改变;如果这对你的记录很重要,请检查订单历史。
为 Shopify 添加一键货到付款表单. 了解 COD Form ›