
enum OrderStatus {
  WAIT_FOR_SUBMISSION,    // -1
  WAIT_FOR_PAYMENT,       // 0
  WAIT_FOR_APPROVAL,      // 1
  WAIT_FOR_DELIVERY,      // 2
  WAIT_FOR_ARRIVAL,       // 3
  RECEIVED_CONFIRMATION,  // 4
  DONE                    // 5
}