Have a user type that's just a "cashier". View/print/modify/approve orders, but nothing else. This user should not have access to any "back of the house" functions in the CityHive merchant panel. No options to add/modify products. Can't change hours, business info, delivery area, etc. Can't create discounts or coupons. Just as we would limit a cashier's access in the store, they should only have enough access to receive and bill an order.