Checkout Header Status

Hi all.

I finally have gotten around to writing in the status check to make sure an order is actually saved on checkout (CheckoutStatusHeaderValue).  In 5 years of selling on line we've only run into a order save problem twice so this has been low on my priority list.

I'm looking for a little insight on how to handle the status.  For instance if I get a status of 'Save in progress' should I loop until I get either 'Save completed' or 'Error'?

And, what happens in an error situation?  Is the order/cart completely lost or can I bounce the patron back to the cart or checkout screen to try the checkout process again?

Any insight would be appreciated.

Thanks!

Brian

Manitoba Theatre  Centre