概述
VibeFox iMile 为 OpenCart 3 和 OpenCart 4 添加 iMile 配送方式。顾客在结账的配送方式步骤中选择 iMile,并按您的 iMile 费率支付运费。费率以表格形式按目的地国家/地区和重量输入,也可以使用 iMile API 提供的实时运费估算。
它适合在阿联酋、沙特阿拉伯、科威特、巴林、阿曼、卡塔尔、约旦、埃及、墨西哥以及其他 iMile 市场通过 iMile 发货的店铺。本扩展在结账时计算运费。它不创建 iMile 运单,不打印 AWB 面单,不预约取件,不追踪包裹,也不提供自提点。
主要功能
按国家/地区和重量的价格表:基础价格,加上五个重量档位(XS 最多 1 kg,S 最多 2 kg,M 最多 3 kg,L 最多 5 kg,XL 超过 5 kg)的可选价格,一行 * All other countries,以及表中没有的国家/地区的可选价格。
可选的实时估价:输入您的 iMile Customer ID 和 Secret key 后,本扩展会根据发货城市和目的城市、购物车重量、尺寸和价值向 iMile 请求配送费用。价格表始终作为备用。
货币转换:iMile 以目的国家/地区的货币估价(AED、SAR、MXN 等)。您设置的汇率会将其换算为店铺默认货币。没有汇率的估价绝不会被使用。随后,价格以顾客的货币显示。
按订单或按商品计算:整个购物车作为一个包裹,或每件商品作为单独的包裹,并按其自身重量计价。
快速结账:估价缓存 1 小时,失败的请求缓存 5 分钟。超时或密钥被拒绝后,几分钟内不再向 iMile 请求。错误绝不会显示给顾客。
配送规则:地理区域、允许的目的国家/地区、购物车最小和最大重量、最低订单金额、订单金额满足条件时免运费、税类。
清晰的设置页面:常规设置、实时费率、价格、条件和国家/地区等分区;一个 Save 按钮,无需刷新页面;实时估价无法工作时的警告;以及设置的 JSON 导入和导出。
后台调试日志:在扩展页面查看和清空日志。日志中不记录任何密钥和顾客地址。
系统要求
OpenCart 3.0.x(已在 3.0.5.0 上测试)或 OpenCart 4.0.2 及更高版本(已在 4.1.0.3 上测试),PHP 8.0 或更高版本。一个下载文件包含两个版本的安装包。价格表需要您的 iMile 费率。实时估价需要 iMile API 账户(Customer ID 和 Secret key)。来自 vibefox.net 的 VibeFox 许可证密钥(每个域名一个密钥)。
