概述
VibeFox Balikobot 为 PrestaShop 添加 Balikobot 承运商。Balikobot 是一家捷克的配送聚合平台:一个 API 账户即可对接 Česká pošta、Zásilkovna、PPL、DPD、GLS、DHL、Slovenská pošta 等多家承运商。该模块使用您选择的一家 Balikobot 承运商和一种服务类型,可按国家设置固定价格,或使用 Balikobot 实时运费,并可在结账时选择可选的取件点。
它适合通过 Balikobot 发货的捷克、斯洛伐克和匈牙利店铺。模块负责计算运费,并将所选取件点保存到订单中。它不会在 Balikobot 中创建运单、打印面单、预约取件、跟踪包裹、显示取件点地图,也不会同时使用多家承运商。
主要功能
三种定价模式:按国家的固定价格(无需 Balikobot 账户)、来自 Balikobot "transportcosts" API 的实时运费,或在 API 失败时回退为固定价格的实时运费。
多家承运商:Česká pošta、Zásilkovna(Packeta)、PPL、DPD、GLS、DHL Express、UPS、Slovenská pošta、Magyar Posta 等,可选择所需的服务代码。
取件点选择:客户在配送步骤中可在 Classic 和 Hummingbird 主题下选择配送地址附近的取件点。必须选择,并在服务器端进行验证。
订单中的取件点:在后台订单页面中显示 Balikobot ID(可在此更改),也显示在订单确认页、客户的订单详情页和订单确认邮件中。
安全的货币处理:CZK 或其他货币的实时价格会按您设置的汇率换算;未设置汇率时则不使用这些价格。随后,价格以客户购物车的货币显示。
快速结账:实时价格缓存 1 小时,取件点缓存 12 小时,API 失败结果缓存 5 分钟。API 错误绝不会导致结账失败。
配送规则:购物车最小和最大重量、最低订单金额、满额包邮、按订单或按商品的固定价格、承运商的税务规则,以及无需设置配送区域即可在所选国家提供服务。
PrestaShop 标准承运商:安装时会为捷克、斯洛伐克和匈牙利的区域创建。区域、客户组和尺寸限制仍照常在 Shipping > Carriers 中管理。模块页面提供调试日志查看器。
系统要求
PrestaShop 8.0 至 9.x,PHP 8.0 或更高版本。实时运费和取件点需要具有 API 访问权限的 Balikobot 账户。固定价格无需账户即可使用。来自 vibefox.net 的 VibeFox 许可证密钥(每个域名一个密钥)。
