+
diff --git a/Test/Mftf-24/Test/AmazonCheckoutLoggedInNoGuestButtonTest.xml b/Test/Mftf-24/Test/AmazonCheckoutLoggedInNoGuestButtonTest.xml
index e4b74a913..5bbe81ec4 100644
--- a/Test/Mftf-24/Test/AmazonCheckoutLoggedInNoGuestButtonTest.xml
+++ b/Test/Mftf-24/Test/AmazonCheckoutLoggedInNoGuestButtonTest.xml
@@ -45,10 +45,7 @@
-
-
-
-
+
diff --git a/Test/Mftf-24/Test/AmazonCheckoutLoginTest.xml b/Test/Mftf-24/Test/AmazonCheckoutLoginTest.xml
index 7db721c92..706a9d07f 100644
--- a/Test/Mftf-24/Test/AmazonCheckoutLoginTest.xml
+++ b/Test/Mftf-24/Test/AmazonCheckoutLoginTest.xml
@@ -10,8 +10,13 @@
+
+
+
+
+
diff --git a/Test/Mftf-24/Test/AmazonCheckoutMulticurrencySuccessTest.xml b/Test/Mftf-24/Test/AmazonCheckoutMulticurrencySuccessTest.xml
index 262444071..d6ac0cc16 100644
--- a/Test/Mftf-24/Test/AmazonCheckoutMulticurrencySuccessTest.xml
+++ b/Test/Mftf-24/Test/AmazonCheckoutMulticurrencySuccessTest.xml
@@ -27,10 +27,7 @@
-
-
-
-
+
diff --git a/Test/Mftf-24/Test/AmazonCheckoutOrderTwoItems.xml b/Test/Mftf-24/Test/AmazonCheckoutOrderTwoItems.xml
index f96d423b2..3708e8a4a 100644
--- a/Test/Mftf-24/Test/AmazonCheckoutOrderTwoItems.xml
+++ b/Test/Mftf-24/Test/AmazonCheckoutOrderTwoItems.xml
@@ -40,10 +40,7 @@
-
-
-
-
+
diff --git a/Test/Mftf-24/Test/AmazonCheckoutReturnToStandardTest.xml b/Test/Mftf-24/Test/AmazonCheckoutReturnToStandardTest.xml
index 2faf66e4d..10e90752d 100644
--- a/Test/Mftf-24/Test/AmazonCheckoutReturnToStandardTest.xml
+++ b/Test/Mftf-24/Test/AmazonCheckoutReturnToStandardTest.xml
@@ -11,15 +11,11 @@
-
-
-
-
+
-
-
+
diff --git a/Test/Mftf-24/Test/AmazonCheckoutSuccessTest.xml b/Test/Mftf-24/Test/AmazonCheckoutSuccessTest.xml
index f10a977d1..c52d24de8 100644
--- a/Test/Mftf-24/Test/AmazonCheckoutSuccessTest.xml
+++ b/Test/Mftf-24/Test/AmazonCheckoutSuccessTest.xml
@@ -11,10 +11,7 @@
-
-
-
-
+
diff --git a/Test/Mftf-24/Test/AmazonInvoiceMultipleCapture.xml b/Test/Mftf-24/Test/AmazonInvoiceMultipleCapture.xml
index 9447d51b0..6b8582400 100644
--- a/Test/Mftf-24/Test/AmazonInvoiceMultipleCapture.xml
+++ b/Test/Mftf-24/Test/AmazonInvoiceMultipleCapture.xml
@@ -26,10 +26,7 @@
-
-
-
-
+
diff --git a/Test/Mftf-24/Test/AmazonInvoiceOnlySingleCapture.xml b/Test/Mftf-24/Test/AmazonInvoiceOnlySingleCapture.xml
index 8ea4b28d2..cda7071c1 100644
--- a/Test/Mftf-24/Test/AmazonInvoiceOnlySingleCapture.xml
+++ b/Test/Mftf-24/Test/AmazonInvoiceOnlySingleCapture.xml
@@ -35,10 +35,7 @@
-
-
-
-
+
diff --git a/Test/Mftf-24/Test/AmazonInvoicePendingCapturedTest.xml b/Test/Mftf-24/Test/AmazonInvoicePendingCapturedTest.xml
index 42c322b2e..4b9dae11c 100644
--- a/Test/Mftf-24/Test/AmazonInvoicePendingCapturedTest.xml
+++ b/Test/Mftf-24/Test/AmazonInvoicePendingCapturedTest.xml
@@ -11,10 +11,7 @@
-
-
-
-
+
diff --git a/Test/Mftf-24/Test/AmazonInvoicePendingDeclinedTest.xml b/Test/Mftf-24/Test/AmazonInvoicePendingDeclinedTest.xml
index ffce9ce49..4c3594b6e 100644
--- a/Test/Mftf-24/Test/AmazonInvoicePendingDeclinedTest.xml
+++ b/Test/Mftf-24/Test/AmazonInvoicePendingDeclinedTest.xml
@@ -11,10 +11,7 @@
-
-
-
-
+
diff --git a/Test/Mftf-24/Test/AmazonInvoiceTest.xml b/Test/Mftf-24/Test/AmazonInvoiceTest.xml
index 89b98f00c..09398f369 100644
--- a/Test/Mftf-24/Test/AmazonInvoiceTest.xml
+++ b/Test/Mftf-24/Test/AmazonInvoiceTest.xml
@@ -11,10 +11,7 @@
-
-
-
-
+
diff --git a/Test/Mftf-24/Test/AmazonMiniCartLoginTest.xml b/Test/Mftf-24/Test/AmazonMiniCartLoginTest.xml
index 29994e8e1..8e2d45f87 100644
--- a/Test/Mftf-24/Test/AmazonMiniCartLoginTest.xml
+++ b/Test/Mftf-24/Test/AmazonMiniCartLoginTest.xml
@@ -10,8 +10,13 @@
+
+
+
+
+
diff --git a/Test/Mftf-24/Test/AmazonPaymentLoginTest.xml b/Test/Mftf-24/Test/AmazonPaymentLoginTest.xml
index 3a921cf1a..708d2641d 100644
--- a/Test/Mftf-24/Test/AmazonPaymentLoginTest.xml
+++ b/Test/Mftf-24/Test/AmazonPaymentLoginTest.xml
@@ -10,9 +10,14 @@
+
+
+
-
+
+
+
diff --git a/Test/Mftf-24/Test/AmazonProductLoginTest.xml b/Test/Mftf-24/Test/AmazonProductLoginTest.xml
index 74ccc5319..2e00fe5a3 100644
--- a/Test/Mftf-24/Test/AmazonProductLoginTest.xml
+++ b/Test/Mftf-24/Test/AmazonProductLoginTest.xml
@@ -10,8 +10,13 @@
+
+
+
+
+
diff --git a/Test/Mftf-24/Test/AmazonRefund.xml b/Test/Mftf-24/Test/AmazonRefund.xml
index 83f6a7fdc..754cf7303 100644
--- a/Test/Mftf-24/Test/AmazonRefund.xml
+++ b/Test/Mftf-24/Test/AmazonRefund.xml
@@ -11,10 +11,7 @@
-
-
-
-
+
@@ -51,7 +48,7 @@
-
+
diff --git a/Test/Mftf-24/Test/AmazonShippingAddressTest.xml b/Test/Mftf-24/Test/AmazonShippingAddressTest.xml
index 4a03b9205..3f3bc09c1 100644
--- a/Test/Mftf-24/Test/AmazonShippingAddressTest.xml
+++ b/Test/Mftf-24/Test/AmazonShippingAddressTest.xml
@@ -11,13 +11,13 @@
-
-
-
-
+
+
+
+
@@ -25,6 +25,8 @@
-
+
+
+
diff --git a/Test/Mftf-24/Test/AmazonSignInButtonNoGuestCheckoutPopupTest.xml b/Test/Mftf-24/Test/AmazonSignInButtonNoGuestCheckoutPopupTest.xml
new file mode 100644
index 000000000..c3c1ca049
--- /dev/null
+++ b/Test/Mftf-24/Test/AmazonSignInButtonNoGuestCheckoutPopupTest.xml
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Test/Mftf-24/Test/AmazonSignInCreateAccountTest.xml b/Test/Mftf-24/Test/AmazonSignInCreateAccountTest.xml
index 849bec38f..5bf55ee0d 100644
--- a/Test/Mftf-24/Test/AmazonSignInCreateAccountTest.xml
+++ b/Test/Mftf-24/Test/AmazonSignInCreateAccountTest.xml
@@ -20,11 +20,7 @@
-
-
-
-
diff --git a/Test/Mftf-24/Test/AmazonSignInExistingUnlinkedAccountTest.xml b/Test/Mftf-24/Test/AmazonSignInExistingUnlinkedAccountTest.xml
index d7e59e95c..a8de56085 100644
--- a/Test/Mftf-24/Test/AmazonSignInExistingUnlinkedAccountTest.xml
+++ b/Test/Mftf-24/Test/AmazonSignInExistingUnlinkedAccountTest.xml
@@ -18,11 +18,7 @@
-
-
-
-
diff --git a/Test/Mftf-24/Test/AmazonSignInToExistingTest.xml b/Test/Mftf-24/Test/AmazonSignInToExistingTest.xml
index 9b34659b4..eb26e91f5 100644
--- a/Test/Mftf-24/Test/AmazonSignInToExistingTest.xml
+++ b/Test/Mftf-24/Test/AmazonSignInToExistingTest.xml
@@ -20,11 +20,7 @@
-
-
-
-
@@ -35,15 +31,22 @@
+
+
+
+
+
-
-
+
+
+
+
diff --git a/Test/Mftf-24/Test/AmazonSigninCheckoutSuccessTest.xml b/Test/Mftf-24/Test/AmazonSigninCheckoutSuccessTest.xml
index 0b02ff279..f69a5fa5e 100644
--- a/Test/Mftf-24/Test/AmazonSigninCheckoutSuccessTest.xml
+++ b/Test/Mftf-24/Test/AmazonSigninCheckoutSuccessTest.xml
@@ -23,10 +23,7 @@
-
-
-
-
+
diff --git a/composer.json b/composer.json
index c3a6cf666..7ef108629 100755
--- a/composer.json
+++ b/composer.json
@@ -2,7 +2,7 @@
"name": "amzn/amazon-pay-magento-2-module",
"description": "Official Magento2 Plugin to integrate with Amazon Pay",
"type": "magento2-module",
- "version": "5.1.0",
+ "version": "5.2.0",
"license": [
"Apache-2.0"
],
@@ -31,6 +31,11 @@
"magento/module-quote": "^101.0",
"magento/module-customer": "^102.0||^103.0",
"magento/module-store": "^101.0",
+ "magento/module-catalog": "^103.0||^104.0",
+ "magento/module-configurable-product": "^100.0",
+ "magento/module-directory": "^100.0",
+ "magento/module-media-storage": "^100.0",
+ "magento/module-paypal": "^100.0||^101.0",
"amzn/amazon-pay-api-sdk-php": "^2.2",
"aws/aws-php-sns-message-validator": "^1.5"
},
diff --git a/view/adminhtml/templates/system/config/private-key.phtml b/view/adminhtml/templates/system/config/private-key.phtml
index c6507e92f..04ecdb76b 100644
--- a/view/adminhtml/templates/system/config/private-key.phtml
+++ b/view/adminhtml/templates/system/config/private-key.phtml
@@ -18,7 +18,7 @@
?>
diff --git a/view/frontend/layout/default.xml b/view/frontend/layout/default.xml
index 765e77ede..316391cf5 100755
--- a/view/frontend/layout/default.xml
+++ b/view/frontend/layout/default.xml
@@ -20,5 +20,26 @@
+
+
+
+
+ -
+
-
+
-
+
-
+
- Amazon_Pay/js/view/login-button-wrapper
+ - 0
+ - additional-login-form-fields
+ -
+
- Securely login into our website using your existing Amazon details.
+
+
+
+
+
+
+
+