Nets Easy order not charged from Litium

What can casuse this behaviour? (Only 1 order of many)
It is in prod, We change delivery to “Delivered”.
Litium tries to charge, gets stuck in InitiatedCompleteTransaction.
Then we have to charge in Nets.

2021-11-03 16:07:11 - Execute Charge initiated.
11/4/2021 8:48:57 AM - Payment status not synchronizable, change it from Nets portal!.

What causes the order to not be chargeble from Litium? But no problem charging in Nets

Litium version: 7.7.1
Nets version: 6.3.103-pre01

The payment staus must be ExecuteReserve otherwise it does not handle it.

else if (summary.ReservedAmount != 0)
     {
        if (PaymentInfo.PaymentStatus == PaymentStatus.ExecuteReserve )
              {
                  PaymentInfo.SetPaymentStatus((short)PaymentStatus.Reserved, token);
                  _netsCheckoutService.AppendExternalMessageOnPayment(PaymentInfo, "Synchronizing Payment Reserved");
                  return;
              }
        _netsCheckoutService.AppendExternalMessageOnPayment(PaymentInfo, "Payment status not synchronizable, change it from Nets portal!");
     }

You need to Charge it before setting to Delivered.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.