概述
VibeFox CTT 为 OpenCart 3 和 OpenCart 4 添加 CTT(Correios de Portugal)配送,提供两种配送选项:配送到客户地址,以及配送到结账时选择的 CTT 网点或自提柜。客户可获得来自您的运费表的价格,或 CTT 的实时运费。
适合在葡萄牙境内(包括亚速尔群岛和马德拉岛)配送,或通过 CTT 寄往境外的店铺。该扩展计算配送运费,并将所选 CTT 网点保存到订单中。它不创建运单、不打印面单、不预约取件、不提供追踪号码,也不显示 CTT 网点地图。
主要功能
Price table by destination and size: 每个国家一行,亚速尔群岛和马德拉岛(根据葡萄牙邮政编码识别)单独成行,另有一个默认行,包含基础价格,并可为 XS 至 XL 的包裹尺寸设置可选价格,可按订单或按商品计算。
Optional live rates: 配置 CTT API 密钥后,客户输入完整地址时即向 CTT 请求价格。若 CTT 未返回价格,则使用运费表。
Delivery to a CTT point: 第二个配送选项允许客户按邮政编码或城市搜索 CTT 网点和自提柜。客户必须从 CTT 列表中选择一个网点才能继续,且该校验在服务器端进行。
Point in the order: 所选网点会添加到订单的配送方式中,因此会出现在客户的订单历史、订单电子邮件、发票以及管理后台中,您也可以在后台修改。
Fast checkout: 实时价格缓存 1 小时,错误缓存 5 分钟,因此结账页面不会因 API 故障而长时间等待。API 错误绝不会显示给客户。
Shipping rules: 地理区域(可选附加国家)、购物车最小和最大重量(默认 30 kg)、最低订单金额、订单金额达到指定值即免运费、税类。
Clear settings page: 分区设置页面,单个 Save 按钮无需刷新页面即可保存,支持 JSON 导入和导出,Carrier ID 字段下方列出您 CTT 账户中的承运商,并提供配置警告。
Debug log in the admin: 可在扩展页面查看和清空日志。密钥、令牌和客户地址从不写入日志。
系统要求
OpenCart 3.0.x(已在 3.0.5.0 上测试)或 OpenCart 4.0.2 及更高版本(已在 4.1.0.3 上测试),PHP 8.0 或更高版本。下载包为一个压缩包,内含两个版本的安装包。实时运费和 CTT 网点搜索需要带有 API 密钥、App ID 和 Carrier ID 的 CTT 电子商务账户。运费表和配送到地址无需这些即可使用。来自 vibefox.net 的 VibeFox 许可证密钥(每个域名一个密钥)。
