概述
VibeFox Shippo 为 OpenCart 3 和 OpenCart 4 添加 Shippo 配送方式。对于顾客的地址,它会向 Shippo 查询您 Shippo 账户中已启用的每家承运商(例如 USPS、UPS、FedEx、DHL Express 或 Canada Post)的运费,并在结账时将最便宜的一个显示为单一的配送方式。
适合已经使用 Shippo 购买面单、并希望在结账时显示真实承运商运费的店铺。本扩展仅计算运费。它不购买面单,不追踪包裹,不验证地址,不提供取件或投递点、保险、签收选项或退货面单。顾客看到的是一个选项,而不是所有服务的列表。
主要功能
多承运商实时运费:来自 Shippo Shipments API 的运费,覆盖您 Shippo 账户中的所有承运商。您也可以选择将其限制为特定承运商或服务等级。
运费随订单保存:所选承运商、服务以及预计送达天数会显示在管理后台订单页面的 Shippo 面板中,便于您知道应购买哪一种面单。
包裹:每个订单一个包裹,商品装入同一个箱子;或每件商品一个包裹。重量和尺寸会从 OpenCart 的重量和长度单位换算为 kg 和 cm,对于没有尺寸的商品使用默认箱子尺寸。
国际运输:按 Shippo 国际运费的要求,附带包含商品名称、数量、重量和价值的海关报关信息。
货币处理:以店铺默认货币返回的运费将按原样使用。其他货币的运费则按您输入的汇率换算;若未输入汇率,则不予使用。随后,价格以顾客的货币显示。
备用价格:按国家和购物车重量设置的价格表,以及适用于所有其他国家的一个价格,在没有实时运费时使用。
快速结账:运费缓存 1 小时。失败的请求会被记住,因此结账时不会在每次刷新时都等待 Shippo。API 错误绝不会显示给顾客。
配送规则与清晰的设置页面:地理区域或国家列表、小计达到一定金额免运费、最低小计、重量限制、税率类别。设置分区段,每段一个 Save 按钮;支持 JSON 导入导出;后台可查看调试日志。
系统要求
OpenCart 3.0.x(已在 3.0.5.0 上测试)或 OpenCart 4.0.2 及更高版本(已在 4.1.0.3 上测试),PHP 8.0 或更高版本。一个下载包包含适用于两个版本的安装包。需要一个已启用承运商并拥有 API 令牌的 Shippo 账户。Shippo 对购买的面单收费,而非运费查询。备用价格无需令牌即可使用。需要来自 vibefox.net 的 VibeFox 许可证密钥(每个密钥对应一个域名)。
