[FIX] hw_escops, point_of_sale: backporting fixes from the pos-restaurant branch