使用 OpenCart 仅在低于特定门槛的情况下收取运费

Apply shipping charges only below a certain threshold with OpenCart

我正在使用 OpenCart 制作电子商务网站;我希望客户仅在 250 卢比以上免运费。我该怎么做?

免费送货方法有一个名为 总计 的设置,您可以使用它来执行此操作。

登录到您的管理面板,如果尚未安装,请单击 管理中 免费送货 旁边的 安装 > 附加信息 > 运费 (https://example.com/admin/index.php?route=extension/shipping/install&extension=free)

然后单击 编辑 或导航至:http://example.com/admin/index.php?route=shipping/free 并将名为 Total 的第一个字段设置为 250。这将启用免运费 扩展超过 250。

如果您 想要禁用您正在使用的低于 250 的任何其他送货扩展,您需要修改 catalog/model/shipping/your-shipping-method.php。所需的代码和确切的位置完全取决于您碰巧使用的方法,但它可能看起来像这样:

if ($this->cart->getSubTotal() >= 250) {
    $status = false;
}