new order/tickte flow