Adyen / adyen-shopware6

Adyen Payment plugin for Shopware 6
MIT License
21 stars 22 forks source link

Do not cancel partially paid transactions on new payment selection #537

Open sneakyvv opened 2 months ago

sneakyvv commented 2 months ago

Summary

When choosing a new payment method, all previous transactions are cancelled (except for the ones that are already cancelled). To support partial payment, for example when using a balance payment system, only payment that are not yet paid, i.e. transactions with a partially paid status, should be cancelled. The already paid amount should also be deducted from the transaction for the newly chosen payment method.

sonarcloud[bot] commented 2 months ago

Quality Gate Passed Quality Gate passed

Issues
1 New issue
0 Accepted issues

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

See analysis details on SonarCloud