Adyen / adyen-magento2-hyva

MIT License
7 stars 4 forks source link

[ECP-9218] Support alternative payment method #44

Closed candemiralp closed 4 months ago

candemiralp commented 5 months ago

Summary

This PR introduces support for alternative payment methods supported by Adyen Payment plugin for Magento 2 . With this PR, an abstract layer of payment method generation has been added. Each payment method is added to the layout of the checkout dynamically with a foreach loop.

Tested scenarios

Fixes #43

JustinElst commented 4 months ago

Love this!

ArjenMiedema commented 4 months ago

@candemiralp I'm doing some tests locally with the iDEAL implementation (most used payment method in The Netherlands) and I noticed that to display the form in that payment method (containing a dropdown with payment issuers) doesn't get mounted like the credit card form does. I'm trying to find out what is causing this, but I was wondering if you've been able to test with iDEAL yet or any other (former) HPP method that contains a form?

sonarcloud[bot] commented 4 months ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud

candemiralp commented 4 months ago

@candemiralp I'm doing some tests locally with the iDEAL implementation (most used payment method in The Netherlands) and I noticed that to display the form in that payment method (containing a dropdown with payment issuers) doesn't get mounted like the credit card form does. I'm trying to find out what is causing this, but I was wondering if you've been able to test with iDEAL yet or any other (former) HPP method that contains a form?

Hello @ArjenMiedema,

The new implementation of Ideal doesn't have issuer selection dropdown. With this new implementation, shopper is being redirected to Ideal hosted payment page and the issuer will be selected on that page. Please check release notes for further information.

Payment plugin v9.6.0 and higher supports this new Ideal flow.