概述
VibeFox SMSA Express 为 PrestaShop 添加 SMSA Express 承运商。顾客在结账的配送步骤选择 SMSA Express,并支付您 SMSA Express 费率表中的价格;也可以(可选)从 SMSA 网络服务获取其所在城市和购物车重量对应的实时运费。
本模块适合在沙特阿拉伯境内发货、向海湾地区和中东发货,或通过 SMSA Express 进行国际发货的店铺。模块仅计算配送运费。它不会创建 SMSA 运单、不打印 AWB 面单、不处理退货、不跟踪包裹、不增加货到付款,也不允许顾客选择 SMSA 零售网点。
主要功能
费率表价格:每个目的国家一行,另有一行适用于所有其他国家,包含基础价格,以及从 1 公斤到超过 5 公斤共五个重量档位的可选价格。
实时运费(可选):输入您的 SMSA 账户 passKey 后,模块会根据发货城市、目的城市和国家以及重量,向 SMSA 网络服务(getShipCharges)查询运费。
始终有价格:只要 SMSA 没有返回可用的运费,就使用费率表。可选价格用于覆盖费率表中没有的国家。
货币处理:SMSA 运费附带其货币,通常为 SAR。以您店铺默认货币表示的运费直接使用;以 SAR 表示的运费则按您设置的汇率换算。之后价格以顾客购物车的货币显示。
按订单或按商品:按购物车总重量作为一个包裹,或将每件商品作为各自重量的独立包裹。
快速结账:实时运费缓存 1 小时,失败结果缓存 5 分钟,出现故障的服务会被暂停,因此结账不会在每次刷新时都等待。
配送规则:购物车最小和最大重量、最低订单金额、订单金额达到一定值后免运费、承运商税务规则,以及无视配送区域、为指定国家列表提供承运商的选项。
PrestaShop 标准承运商:安装时自动创建承运商。配送区域、客户组和尺寸限制照常在 Shipping > Carriers 中管理。设置中的错误数字会被拒绝,并给出清晰的错误提示。
系统要求
PrestaShop 8.0 至 9.x,PHP 8.0 或更高版本。价格表需要您的 SMSA Express 费率表。实时运费需要 SMSA 网络服务的 passKey,该密钥需向 SMSA 申请。来自 vibefox.net 的 VibeFox 许可证密钥(每个域名一个密钥)。
