Closed davie closed 3 years ago
Hello @davie,
The fix is being introduced in #978.
Ángel
thanks @acampos1916 I've just added a comment there - I think that change would fix this issue, but it looks like it would break refunds for split payments.
Hello @davie The fix was introduced in the pr #978 so there are no more steps for us on this issue. If you have a new issue feel free to open a new github issue.
kind regards, Alexandros Adyen
Describe the bug A partial refund was issued from magento, shows as requesting a partial refund in the notes, but actually requests a full refund, and confirms processing of a full refund. Eg full order for 4,454.50 GBP refund for 32.00 GBP results in a refund in adyen for 4,454.50 GBP
To Reproduce Steps to reproduce the behavior:
Expected behavior The correct, partial amount of 32 GBP being refunded, on this example it is over by 4422.5 GBP.
Magento version 2.3.6
Plugin version 7.0.0rc2
Screenshots
Desktop (please complete the following information): n/a
Smartphone (please complete the following information): n/a
Additional context see details from a test transaction showing this issue in the test environment.
magento comments:
adyen details:
adyen info log:
[2021-03-04 12:06:19] AdyenLoggerTest.INFO: JSON Request to Adyen:{"modificationAmount":{"currency":"GBP","value":803},"reference":"000015062","originalReference":"853614859422773C","merchantAccount":"XXXXLTDECOM","applicationInfo":{"adyenLibrary":{"name":"adyen-php-api-library","version":"8.1.0"},"adyenPaymentSource":{"version":"7.0.0-rc.2","name":"adyen-magento2"},"externalPlatform":{"version":"2.3.6","name":"Magento"}}} {"is_exception":false} []