You can't disable a buyer's ability to mark an order as a gift. However, if you don't want to offer gift wrapping or gift message services, you can disable those options. When a buyer marks an order as a gift, the price of the order is removed from the invoice.