We have upgraded to the latest version of adyen addon for litium and setup a test environment but have problem triggering capture from litium.
There is no problem creating payments and it looks like sync works since payment are updated in litium if captured in adyen.
Capture mode i set to manual i adyen
Server communication setting are setup , activated and tested in adyen
When i try to capture payment in Litium we get payment status Capture failed and HTTP Exception is added to payment transaction message list.
I have enabled logging but there isn’t any error logged that i can connect to capture of payment that i can make anything of.
Anyone that have ad the same problem? is it not possible to capture in test or some setting i perhaps have forgotten or missed?
2020-12-14 23:46:37.2030 [App:114] [0719735e-8c8d-4ee6-bdad-2b05c90f80b5] [INFO ] [] Adyen Trace: Adyen Capture request: - 883607985816412A
{
"modificationAmount": {
"currency": "DKK",
"value": 120000
},
"reference": "LS800207",
"originalReference": "883607985816412A",
"merchantAccount": "Denmark",
"applicationInfo": {
"adyenLibrary": {
"name": "adyen-dotnet-api-library",
"version": "5.3.0"
}
}
}
2020-12-14 23:46:37.3593 [App:114] [0719735e-8c8d-4ee6-bdad-2b05c90f80b5] [ERROR] [] Payment completion failed for order LS800207 - 12/14/2020 23:46:37 Adyen: Capture failed. HTTP Exception Litium.Foundation.Modules.ECommerce.Plugins.Payments.PaymentProviderException: 12/14/2020 23:46:37 Adyen: Capture failed. HTTP Exception
at Litium.AddOns.Adyen.AdyenProvider.CompletePayment(CompletePaymentArgs args, SecurityToken token)
at Litium.Studio.Accelerator.Utilities.OrderUtilities.CompletePayments(Order order, SecurityToken token)
Litium version: 5.6.9