Adobe Commerce 2.3.5、2.3.5-p1修补程序:国家/地区付款问题

此补丁解决了Adobe Commerce中店面结账工作流未显示任何为特定国家/地区启用的支付方法的问题,Klarna和Amazon Pay除外。

受影响的产品和版本

  • 云基础架构上的Adobe Commerce 2.3.5和2.3.5-p1
  • Adobe Commerce内部部署2.3.5和2.3.5-p1

问题

当店铺具有Amazon Pay和分配给不同国家/地区的另一个付款时,并且选择了其中一个国家/地区和付款方法时,付款方法和下单按钮不可见。

刷新网页是解决此问题的一种方法。

要解决此问题并删除错误,我们已创建一个修补程序

先决条件

  • 创建简单产品。

  • 支票/汇票 ​仅针对特定国家/地区启用(位于​ 商店 > 配置 > 销售 > 付款方式)。

  • 实例:适用国家/地区的付款=特定国家/地区

  • 实例:来自特定国家/地区的付款=英国

重现步骤

  1. 以客人身份去店面。

  2. 将简单产品添加到购物车。

  3. 转到“结帐”。

  4. 使用有效数据填写表单。

    • 国家/地区= 美国
  5. 选择运费,然后单击​ 下一步

    • 付款步骤已打开。
    • 没有可用的付款。
    • 消息: 没有可用的付款方式。
    • 没有​ 下订单 ​按钮。
  6. 返回​ 送货步骤 ​并将值更改为:

    • 国家/地区= 英国
  7. 选择运费,然后单击​ 下一步

预期的结果

此时将打开付款步骤。

  • 出现​ 货到付款
  • 出现​ 支票/汇票
  • 出现​ 下订单 ​按钮。

实际结果

此时将打开付款步骤。

  • 没有可用的付款。
  • 消息: 没有可用的付款方式。
  • 没有​ 下订单 ​按钮。

解决方案

应用下面的修补程序

Patch

该修补程序已附加到本文。 要下载该文件,请向下滚动到文章的结尾,然后单击文件名或单击以下链接:

下载BUNDLE-2546_EE_2.3.5-p1.composer.patch

兼容的Adobe Commerce版本:

该修补程序是为以下对象创建的:

  • 云基础架构上的Adobe Commerce 2.3.5和2.3.5-p1
  • Adobe Commerce内部部署2.3.5和2.3.5-p1

该修补程序与以下Adobe Commerce版本也兼容(但可能无法解决此问题):

  • Adobe Commerce版本2.3.4 - p2 - 2.2.6

如何应用修补程序

有关说明,请参阅我们的支持知识库中的如何应用Adobe Commerce提供的编辑器修补程序。

附加文件

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a