Page 1 of 1

Payment & order status not updating

Posted: Wed Nov 12, 2008 12:22 pm
by WylieE
We are encountering an odd situation in our site with respect to payment and order status. We've done some customization of the order statuses. We have a status when the order is placed 'order placed' and have changed the status to 'under review' when the order is paid. No major changes, just a few words.

When a new order is placed and full CC payment is captured at checkout, the order status is remaining Order Placed and the status is remaining at Order Placed. The statuses are not changing to Paid and Under Review unless we open the order.

I'm not sure what triggers a payment status changed, but it seems like it is not firing off. I can look under the order history and notes and see the Paid status and Under Review status changing the same time I viewed the order.

Where might I find the payment status trigger? That seems a good place to start.

Re: Payment & order status not updating

Posted: Wed Nov 12, 2008 12:39 pm
by mazhar
Try to load the order using the following overload of the OrderDataSource class

Code: Select all

Order order = OrderDataSource.Load(orderId,false)
It sounds like a cache problem.

Re: Payment & order status not updating

Posted: Wed Nov 12, 2008 4:44 pm
by WylieE
Thanks so much. Bryan updated the code and it is working again!