Quantcast
Channel: Using Optimizely Platforms
Viewing all articles
Browse latest Browse all 8020

How to remove purchaseorder from orderrepository when payment fails?

$
0
0

I have a thiry party payment gateway. When payment fails, i delete order reference from orderrepository. But purchnase order is still there in orderrepository. How to remove purchaseorder from orderrepository? My code is as shown below. purchnase order is showing line items.

if (paymentResponse.ResultCode != PaymentsResponse.ResultCodeEnum.Authorised)
{
_orderRepository.Delete(orderReference);
}
var purchaseOrders = _orderRepository.Load<IPurchaseOrder>(_customerContext.CurrentContactId)
                                             .OrderByDescending(x => x.Created)
                                             .ToList();

Viewing all articles
Browse latest Browse all 8020

Trending Articles