adyen-magento2
adyen-magento2 copied to clipboard
[PW-6705] - Create a separate payment method for MOTO
Description
Creating a different payment method will be more handy in order not to customise adyen_cc method further and to solve possible bottlenecks at manual capture and refund phases.
adyen_moto
payment method added. Now, merchants can select the moto merchant account from order the creation page. That merchant account will be used for the transaction.
New MOTO payment flow requires major changes in the dependency injections. Since, every order can be placed with different merchant accounts; requests, http clients and related data builders are now being populated according to related MOTO merchant account that is stored in the additional_information field of the payment.
Tested scenarios
- Customer e-mail
- Operations on adyen_cc after upgrade to adyen_moto
Can we add Customer Email
to the tested scenarios? I would like to make sure that the customer doesn't receive the Adyen-specific information, only the payment method info.
Tested scenario: operations on adyen_cc orders after upgrade.
SonarCloud Quality Gate failed.
2 Bugs
0 Vulnerabilities
0 Security Hotspots
4 Code Smells
No Coverage information
0.0% Duplication