概述
VibeFox The Courier Guy 为 PrestaShop 添加 The Courier Guy(南非)配送服务。它基于 The Courier Guy 所使用的 ShipLogic 平台运行,并创建两种承运商:快递上门配送,以及送至客户在配送步骤中选择的 TCG 快递柜。运费可以是 ShipLogic 实时运费,也可以取自您自己的价格表。
本模块适用于拥有 The Courier Guy 企业账户的南非商店。模块计算运费,并允许客户选择快递柜。模块不会创建托运单、运单或面单,也不会自动更新物流信息。请在 The Courier Guy 门户中预订包裹,并将运单号作为订单的追踪编号填写。
主要功能
两种承运商:“The Courier Guy”(快递上门)和“The Courier Guy locker”,各自拥有名称和启用开关。配送区域和客户群组在 Shipping > Carriers 中管理。
实时快递运费:地址填写完整后,显示从发货地址到客户地址的最便宜 ShipLogic 服务运费。
快递柜选择:在 Classic 和 Hummingbird 主题中,客户可以看到所在城市附近的快递柜,也可以搜索其他城市、郊区或邮政编码,并且必须选择一个快递柜。服务器会验证该选择。
订单中的快递柜与追踪:快递柜会显示在后台订单页面、客户的订单页面和订单邮件中。订单的追踪编号即 The Courier Guy 的运单号。
货币与税费:ShipLogic 以兰特(rand)报价。店铺的其他货币使用您设置的 ZAR 汇率换算。使用税务规则时,采用不含税运费,以避免重复征收增值税。
价格表:按国家和重量区间设置价格,可按订单或按商品计费;另外可设置备用运费,适用于南非以外的地址,以及没有实时运费的情况。
稳定的结账体验:运费缓存 1 小时,快递柜缓存 6 小时,失败结果缓存 10 分钟。若 ShipLogic 无法访问,则使用价格表,快递柜订单仍可下单。
南非省份一键添加:PrestaShop 未内置南非省份。模块可以添加实时快递运费所需的 9 个省份。
系统要求
PrestaShop 8.0 至 9.x,PHP 8.0 或更高版本。若需实时运费和快递柜,需要从 The Courier Guy 快递门户获取的 ShipLogic API 密钥。价格表无需该密钥即可使用。还需要来自 vibefox.net 的 VibeFox 许可证密钥(每个域名一个密钥)。
