概述
VibeFox Canada Post 为 WooCommerce 添加 Canada Post 配送,作为常规配送方式。顾客在购物车和结账页面只会看到一个 Canada Post 运费:根据其地址和包裹从 Canada Post Rating API 获取的实时运费,或您按国家和购物车重量设定的固定价格。
适合在加拿大境内、美国及其他国家寄送包裹的加拿大店铺。本插件在结账时计算配送费用。它不会创建发货单、打印面单、追踪包裹,也不允许顾客选择邮局;它只显示一种 Canada Post 服务,而不是同时显示多种。
主要功能
Canada Post 实时运费:来自 Canada Post Rating API 的加拿大(邮政编码)、美国(ZIP 码)及所有其他国家的价格。当 API 未返回运费时,使用固定价格。
按目的地选择服务:可为加拿大(Regular Parcel、Expedited Parcel、Xpresspost、Priority)、美国和国际包裹选择服务,或选择 Cheapest available。所选服务会随订单一同保存。
您的账户运费:填写客户编号后,Canada Post 将返回您账户的商业(折扣)运费;不填写则返回零售运费。提供沙盒模式用于测试。
货币与税费:当店铺使用其他货币时,Canada Post 以加元(CAD)报价的价格将按您设定的汇率换算。可选择使用不含 GST/HST/PST 的价格,避免重复征税。
正确的包裹数据:重量和尺寸将从您的店铺单位换算,对没有重量的商品使用默认重量。运费缓存 1 小时,失败的请求缓存 10 分钟。
固定价格:按国家设置的价格表,根据购物车重量(XS 至 XL)设定基础价格,可按订单或按商品计价。无需 Canada Post API 密钥即可使用。
配送规则:购物车最低和最高重量、最低订单金额、排除的配送类别、订单金额达到后免运费、税务状态、配送区域或国家列表。
现代 WooCommerce:支持经典结账、购物车和结账区块以及 HPOS。可选的 WooCommerce 调试日志不包含 API 密钥或顾客邮政编码。
系统要求
WordPress 5.8 或更高版本,WooCommerce 5.0 或更高版本,PHP 8.0 或更高版本。实时运费需要来自 Canada Post Developer Program 的 API 密钥。固定价格无需密钥即可使用。还需要一个来自 vibefox.net 的 VibeFox 许可证密钥(每个域名一个密钥)。
