shipperhq/module-shipper

ShipperHQ与Magento的运输集成

安装次数: 827 664

依赖项: 2

建议者: 0

安全性: 0

星级: 21

关注者: 15

分支: 21

开放性问题: 2

类型:magento2-module

20.56.0 2024-09-20 14:04 UTC

This package is auto-updated.

Last update: 2024-09-20 14:05:06 UTC


README

将Magento 2与ShipperHQ集成以提供高度灵活的运输费率管理。更多关于ShipperHQ功能的信息,请访问 https://shipperhq.com

事实

描述

ShipperHQ将在Magento 2中作为简单的运输承运商安装。要开始使用,您需要在 ShipperHQ 上注册一个ShipperHQ帐户。

扩展程序免费,ShipperHQ免费试用15天。

安装后,您可以使用ShipperHQ平台凭据进行配置,以提供多个承运商费率和通过我们的ShipperHQ仪表板管理复杂的运输规则。

兼容性

此模块支持并针对以下Magento版本进行测试

  • 2.4.7-beta1
  • 2.4.6-p1
  • 2.4.6
  • 2.4.5-p3
  • 2.4.5-p2
  • 2.4.5-p1
  • 2.4.5
  • 2.4.4-p4
  • 2.4.4-p3
  • 2.4.4-p2
  • 2.4.4-p1
  • 2.4.4
  • 2.4.3-p3
  • 2.4.3-p2
  • 2.4.3
  • 2.4.2
  • 2.4.1
  • 2.4.0

符合官方Magento 2要求

支持Magento Opensource (社区) 和 Magento Commerce (企业)

与早期版本兼容是可能的,但不进行维护。

安装说明

使用Composer安装,通过在composer文件中使用以下命令添加

  1. composer require shipperhq/module-shipper
  2. composer update
  3. bin/magento setup:upgrade

我们建议您还安装我们的日志模块

  1. composer require shipperhq/module-logger
  2. composer update
  3. bin/magento setup:upgrade

在您的Magento 2商店中配置ShipperHQ以提供运输费率

如果您没有ShipperHQ帐户

  1. www.shipperhq.com 上免费试用
  2. 在您注册ShipperHQ后,按照基本配置向导的步骤进行操作

连接您的ShipperHQ帐户并获取运输费率

  1. 在您的ShipperHQ帐户中,导航到 > 网站 > 编辑您的现有站点或添加一个新的
  2. 在“电子商务配置”面板中,复制您的API密钥并生成您的认证代码
  3. 在您的Magento 2管理后台,导航到商店 > 配置 > 销售 > 运输方法 > ShipperHQ
  4. 输入您从步骤2中复制的API密钥和认证代码
  5. 确保将启用下拉菜单更新为“是”
  6. 保存商店配置设置
  7. 您应该看到“1个承运商已从ShipperHQ更新”

您的ShipperHQ帐户现在已连接到您的Magento 2商店,您现在可以在购物车和结账时显示ShipperHQ运输费率。

要继续设置您的ShipperHQ帐户以匹配您的运输要求,请参阅ShipperHQ文档

支持

如果您对此扩展有任何问题,请在 GitHub 上创建一个问题。或者您可以通过电子邮件 support@shipperhq.com 或通过我们的网站 https://shipperhq.com/contact 联系我们。

影响 ShipperHQ 的 Magento 问题

  1. Magento v2.1.3 - 网站特定的运费率或配置无法正常工作
  2. 在保存配置或尝试同步时出现 "请求格式错误" - 环境为 PHP 7
  3. 结账时只包含国家、地区和邮政编码在运费请求中 - 如果按城市或邮政信箱地址筛选,您可能看不到正确的运费返回
    • GitHub 问题: magento/magento2#3789
    • 在 Magento 2.1 及以上版本中已解决,对于匿名结账,已登录客户仍然只能看到地区/州、邮政编码和国家
  4. 使用 Elastic 搜索和 Magento 企业版时抛出错误:“错误:MapperParsingException[在字段 [shipperhq_master_boxes] 上未声明类型 [array]”
    • Magento 问题编号/补丁参考:MDVA-791 - 联系企业支持获取补丁
  5. 在尝试使用某些运费方式下单时抛出错误。根本原因是某些运费方式的运费方式代码长度超过了 shipping_method 字段报价中列的长度。字段正在截断代码,因此无法下单。
  6. 通过购物车规则提供的免费运费一旦应用后就不会被删除,即使不再满足条件
  7. 结账的运费步骤超时并返回多个空白单选按钮。特定于 PHP5.x。请确保您已在 php.ini 文件中将 always_populate_raw_post_data 设置为 -1

贡献

任何贡献都受到高度赞赏。最佳代码贡献方式是在 GitHub 上提交 拉取请求

许可

查看许可文件

版权

版权所有 (c) 2015 Zowta LLC (http://www.ShipperHQ.com)