连接Store Fulfillment解决方案

通过将所需的身份验证凭据和连接数据添加到Adobe Commerce管理员,将Store Fulfillment Services连接到Adobe Commerce。

NOTE
请先完成连接配置并成功验证连接,然后再开始测试。

创建Adobe Commerce集成

要将Adobe Commerce与商店履行服务集成,您需要创建Commerce集成并生成可用于对来自商店履行服务器的请求进行身份验证的访问令牌。 您还必须更新Adobe Commerce Consumer Settings选项,以防止从Adobe Commerce向Store Fulfillment服务发出请求时出现The consumer isn't authorized to access %resources.响应错误。

  1. 在“管理员”中,创建“商店履行”的集成。

    • 命名扩展
    • 输入您的电子邮件地址
    • 输入您的管理员帐户密码
  2. 为与以下项的集成配置API资源访问权限:

    • Sales > BOPIS订单更新
    • 系统>商店履行应用程序权限
  3. 通过保存和激活集成,生成用于身份验证的访问令牌。

  4. 将访问令牌复制并保存到安全的加密位置。

  5. 与您的客户经理合作,完成商店履行方面的配置并授权集成。

  6. 将Adobe Commerce Consumer Settings选项启用到Allow OAuth Access Tokens to be used as standalone Bearer tokens。

    • 从管理员转到​ Stores > Configuration > Services > OAuth > Consumer Settings

    • 将Allow OAuth Access Tokens to be used as standalone Bearer tokens选项设置为​ Yes

IMPORTANT
集成令牌因环境而异。 如果您使用来自其他环境的源数据还原某个环境的数据库,例如从暂存环境还原生产数据,请从数据库导出中排除oauth_token表,以便在还原操作期间不会覆盖集成令牌详细信息。

配置存储履行帐户凭据

完成接收表单后,将为您创建一个“沃尔玛商店履行”帐户。 当以下凭据可用时,您将收到这些凭据:

  • Merchant ID
  • Consumer ID
  • Consumer Secret
  • API Server URL
  • Token Auth Server URL (通常与上述配置相同)

配置和使用“商店履行”需要这些凭据。

NOTE
帐户创建过程可能需要一些时间才能完成。 在等待凭据时,查看并配置商店履行解决方案的其他设置。

添加凭据以连接到商店履行

  1. 为生产和沙盒环境配置帐户凭据

  2. 从管理员转到​ Stores > Configuration > Services > Store Fulfillment by Walmart Commerce Technologies

  3. 输入为​ Production environment ​提供的帐户凭据。 所有字段都是必填字段。

  4. 选择​ Save Config

  5. 通过选择​ Validate Credentials ​测试连接。

NOTE
如果凭据无效,请验证您为每个环境输入的值是否正确,然后重新验证。 如果连接时仍有问题,请联系您的客户代表。
recommendation-more-help
dd168ac6-a357-4bc5-ae6f-a7e463fa4dfb