概述
VibeFox FedEx 为 PrestaShop 添加 FedEx 承运商。它通过当前的 FedEx REST API(OAuth 2.0 和 Rate API)获取实时运费,并向顾客展示一个 FedEx 选项,即购物车可用的最便宜 FedEx 服务,例如 FedEx Ground、Home Delivery、2Day 或 International Economy。没有实时运费时,将使用按国家设置的固定价格。
本模块适合拥有 FedEx 配送账户、需要国内或国际配送的店铺。模块在结账时计算配送运费。它不会创建 FedEx 运单、打印面单、预约取件、跟踪包裹,也不允许顾客选择 FedEx 网点。它只显示一个选项,而不是多个 FedEx 服务,并将购物车作为一个包裹进行报价。
主要功能
当前 FedEx REST API:OAuth 2.0 令牌和 Rate API v1,无需 meter number 或 Web Services 密码。支持沙盒和正式环境。
最便宜的服务,显示在订单中:顾客只看到一个 FedEx 选项。后台的订单页面会显示 FedEx 服务、价格来源和计算出的价格。
您的 FedEx 价格:账户价格(协商价)或列表价,住宅或商业配送,以及用于体积重量的可选包装箱尺寸。
安全的货币处理:系统会要求 FedEx 以您店铺的默认货币报价。其他货币的运费会按您设置的汇率换算,否则不予使用,绝不会显示为您的货币。之后,价格会以顾客购物车的货币显示。
国内与国际配送:国际报价会发送购物车的海关申报价值。重量按店铺单位(kg 或 lb)计算;没有重量的商品使用默认重量。
固定价格作为备用:按国家设置价格,并设置备用价格,可按订单或按商品计。结账流程永远不会中断,顾客也绝不会看到 FedEx 错误信息。
快速结账:报价缓存 1 小时。请求失败会记录 10 分钟,令牌失败会记录 5 分钟。
PrestaShop 标准承运商:安装时自动创建,可设置小计满额免运费、最低小计、重量限制、承运商税则,并可为指定国家列表在所有区域提供此承运商。模块页面提供调试日志。
系统要求
PrestaShop 8.0 至 9.x,PHP 8.0 或更高版本并启用 cURL 扩展。实时运费需要 FedEx 配送账户,以及在 FedEx Developer Portal 中创建并开通 Rate API 的项目(API Key 和 Secret Key)。固定价格无需这些即可使用。需要一个来自 vibefox.net 的 VibeFox 许可证密钥(每个域名一个密钥)。
