else if (msg[1] == BUTTON_GIFT){
                    PushOutput("TERM:Gift");
                    // automatic state change
                    SetStateWaitForCashier();    
                }