I followed the steps above, but I still get an error when capturing the payment:
2022-05-11 08:56:16.0718 [App:01] [0b55d4317850d445b5fdc97ed85bf106] [INFO ] [.NET ThreadPool Worker] System.Net.Http.HttpClient.App.LogicalHandler - Start processing HTTP request POST https://customer-direct-payment.localtest.me:10011/api/payments/cd0b7fd8-ea9f-4eb8-91e2-611dc47b0971/capture
2022-05-11 08:56:16.0718 [App:01] [0b55d4317850d445b5fdc97ed85bf106] [TRACE] [.NET ThreadPool Worker] System.Net.Http.HttpClient.App.LogicalHandler - Request Headers:
User-Agent: Litium/8.3.1, (Client=directpayment)
Authorization: *
Content-Type: application/json; charset=utf-8
2022-05-11 08:56:16.0718 [App:01] [0b55d4317850d445b5fdc97ed85bf106] [TRACE] [.NET ThreadPool Worker] System.Net.Http.HttpClient.App.LogicalHandler - Request content:
{"transactionId":"LDP10095T3","orderId":"LD10026","paymentProviderId":"DirectPayment","paymentOptionId":"DirectPay","currencyCode":"SEK","rows":[{"transactionRowId":"1","articleNumber":"artno","description":"product name","quantity":1.00000000,"unitPriceIncludingVat":900.00000000,"unitPriceExcludingVat":900.00000000,"totalIncludingVat":900.00000000,"totalExcludingVat":900.00000000,"additionalInfo":{},"vatSummary":{"0.00000000":0.00}},{"transactionRowId":"2","articleNumber":"CustomFee","description":"Custom Fee","quantity":1.00000000,"orderRowId":"CustomFee","additionalInfo":{},"vatSummary":{"0.00000000":0.00}}],"totalExcludingVat":900.00000000,"totalIncludingVat":900.00000000}
2022-05-11 08:56:16.0718 [App:01] [0b55d4317850d445b5fdc97ed85bf106] [INFO ] [.NET ThreadPool Worker] System.Net.Http.HttpClient.App.ClientHandler - Sending HTTP request POST https://customer-direct-payment.localtest.me:10011/api/payments/cd0b7fd8-ea9f-4eb8-91e2-611dc47b0971/capture
2022-05-11 08:56:16.0718 [App:01] [0b55d4317850d445b5fdc97ed85bf106] [TRACE] [.NET ThreadPool Worker] System.Net.Http.HttpClient.App.ClientHandler - Request Headers:
User-Agent: Litium/8.3.1, (Client=directpayment)
Authorization: *
Content-Type: application/json; charset=utf-8
Content-Length: 726
2022-05-11 08:56:16.6471 [App:01] [0b55d4317850d445b5fdc97ed85bf106] [INFO ] [] System.Net.Http.HttpClient.App.ClientHandler - Received HTTP response headers after 575.1139ms - 500
2022-05-11 08:56:16.6471 [App:01] [0b55d4317850d445b5fdc97ed85bf106] [TRACE] [] System.Net.Http.HttpClient.App.ClientHandler - Response Headers:
Date: Wed, 11 May 2022 06:56:09 GMT
Server: Kestrel
Content-Length: 0
2022-05-11 08:56:16.6471 [App:01] [0b55d4317850d445b5fdc97ed85bf106] [INFO ] [] System.Net.Http.HttpClient.App.LogicalHandler - End processing HTTP request after 575.4369ms - 500
2022-05-11 08:56:16.6471 [App:01] [0b55d4317850d445b5fdc97ed85bf106] [TRACE] [] System.Net.Http.HttpClient.App.LogicalHandler - Response Headers:
Date: Wed, 11 May 2022 06:56:09 GMT
Server: Kestrel
Content-Length: 0
2022-05-11 08:56:16.6471 [App:01] [] [ERROR] [.NET ThreadPool Worker] Litium.Application.ServiceBus.LocalServiceBusFactoryImpl - Response status code does not indicate success: 500 (Internal Server Error). System.Net.Http.HttpRequestException: Response status code does not indicate success: 500 (Internal Server Error).
at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
at Litium.Connect.Application.Payments.PaymentProviderClient.SendAsJsonAsync[T](HttpClient httpClient, HttpMethod httpMethod, Uri uri, Object payload, CancellationToken cancellationToken)
at Litium.Connect.Application.Payments.PaymentProviderClient.CaptureAsync(Guid paymentSystemId, CaptureRequest capture, CancellationToken cancellationToken)
at Litium.Connect.Application.Payments.PaymentTransactionsProcessorImpl.Process(PaymentTransactionArgs args)
at Litium.Connect.Application.Payments.PaymentTransactionsProcessorImpl.<Litium.Runtime.IAsyncAutostart.StartAsync>b__13_0(ServiceBusMessage`1 x)
at Litium.Application.ServiceBus.LocalServiceBusFactoryImpl.LocalQueue`1.<>c__DisplayClass6_0.<.ctor>b__0(ServiceBusMessage`1 x)
at Litium.Application.ServiceBus.LocalServiceBusFactoryImpl.LocalQueue`1.<Send>b__8_0()
at Litium.Application.Common.FifoExecution.WorkItem.Execute()
at Litium.Application.Common.FifoExecution.ProcessQueuedItems(Object ignored)