This patch resolves the issue with inability to change a payment method on checkout "Review & Payments" step from the payments widget, while checking out with Amazon Pay in Magento.
Affected products and versions
- Magento Commerce Cloud version 2.3.5-p1
- Magento Commerce version 2.3.5-p1
Issue
When a shopper checks out with Amazon Pay, logs in, proceeds to the payment step, and tries to change their payment credit card from the payments widget, an error message appears.
The checkout cannot be completed if the shopper ignores the error and proceeds to checkout.
To resolve this issue and remove the error, we have created a patch.
Steps to reproduce:
- Start checkout with Amazon Pay.
- Login as Amazon Pay customer.
- Select shipping method and proceed to payment step.
- Try to change credit card to a different one.
Expected result:
A different credit card is selected as payment method without an error.
Actual result:
The error message appears: "Please contact this merchant for help completing your order."
Solution
Apply the patch below.
Patch
The patch is attached to this article. To download it, scroll down to the end of the article and click the file name, or click the following link:
Download BUNDLE-2554_EE_2.3.5-p1.composer.patch
Compatible Magento versions:
The patch was created for:
- Magento Commerce Cloud version 2.3.5-p1
- Magento Commerce version 2.3.5-p1
The patch is also compatible (but might not solve the issue) with the following Magento versions and editions:
- Magento Commerce Cloud version 2.3.5
- Magento Commerce version 2.3.5
How to apply the patch
See How to apply a composer patch provided by Magento for instructions.