概述
VibeFox 99Minutos 为 OpenCart 3 和 OpenCart 4 添加 99minutos 快递的配送方式,适用于墨西哥、哥伦比亚、智利和秘鲁。顾客在结账页面的配送方式步骤中选择 99Minutos,并按目的国家和包裹尺寸,支付您自行设置的价格矩阵中的运费。
适合已经通过 99minutos 发货、希望在结账时以可预测的价格提供该配送方式的商店。扩展可选择性地向 99minutos API 查询顾客的邮政编码是否在服务范围内,如不在服务范围内则隐藏该配送方式。扩展不会从 99minutos 获取实时运费报价,不会创建发货单,不会打印面单(guides),不会跟踪包裹,不提供 Punto99 自提点,也不支持货到付款。
主要功能
Price matrix:按目的国家和包裹尺寸设置价格:XS(最多 1 kg)、S(最多 2 kg)、M(最多 3 kg)、L(最多 5 kg)和 XL(超过 5 kg),并设有基础价格,以及适用于所有其他国家的 "* Default" 行。
按订单或按商品计算:按购物车总重量确定尺寸,或按每件商品自身的重量分别计价。
准确的重量:商品重量会从 OpenCart 的重量单位换算为千克。
邮政编码服务范围检查:Off、Strict(仅在 API 确认服务范围时显示)或 Soft(仅在邮政编码不在服务范围时隐藏;API 不可用时保留矩阵价格)。支持沙盒和生产环境。
快速结账:服务范围查询结果缓存在 OpenCart 缓存中,请求超时时间为 10 秒,因此速度较慢的 API 不会影响结账。
配送规则:地理区域、国家筛选、购物车最小和最大重量、最低订单金额、订单金额达到一定额度即免运费、税率类别。
清晰的设置页面:包含常规设置、99minutos API、运费、限制和高级选项等分区,一个无需刷新页面即可保存的 Save 按钮,对可能隐藏该配送方式的设置发出警告,并支持设置的 JSON 导入和导出。
后台调试日志:可在扩展页面查看和清空日志。API 密钥以及顾客姓名和地址永远不会写入日志。
系统要求
OpenCart 3.0.x(已在 3.0.5.0 上测试)或 OpenCart 4.0.2 及更高版本(已在 4.1.0.3 上测试),PHP 8.0 或更高版本。一个下载包中包含两个版本的安装包。价格矩阵无需 99minutos 账户即可使用。服务范围检查需要 99minutos API 密钥。还需要一个来自 vibefox.net 的 VibeFox 许可证密钥(每个域名一个密钥)。
