London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!

How to add Cart Payment to Purchase Order Payment Option

P
P
Vote:
0

Hi all,

please help me to get on from this. I have requirement to add Payment from cart to Purchase order. 

For this I tried as below

 var purchaseOrder = _orderRepository.Load(orderRef);

 var cartPayment = cart.GetFirstForm().Payments.FirstOrDefault();

 var POPayment = purchaseOrder.GetFirstForm().Payments.FirstOrDefault();

  1. purchaseOrder.GetFirstForm().Payments.Add(cartPayment);
  2. purchaseOrder.AddPayment((IOrderForm)purchaseOrder.GetFirstForm(), (IPayment)cartPayment);

In both case its getting exception as " Value cannot be null".  

Help me to achieve the same.

Thank You!!

#217218
Feb 19, 2020 13:26
Vote:
0

If you debug your code, which code is throwing that exception?

#217220
Feb 19, 2020 14:08
P
Vote:
0

In both 1 and 2 cases are throwing an exception as I mentioned

#217281
Feb 20, 2020 8:05
Vote:
0

No, I don't mean which option, but which exactly line is throw exception and with what stacktrace? 

#217282
Feb 20, 2020 8:06
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.