If your customer was charged for their full order, but one or more items were not printed on the ticket, this can happen for a few reasons:
Inventory Mismatch
This paid item or modifier has been deleted on your PoS while still being used on Hazlnut. The inventory ID we are searching for to attach to the ticket is not found on your PoS inventory and therefore it is overlooked. Check out this FAQ detailing "dead inventory"
Pre-Selected Modifiers
If a modifier is a pre-selected default it will not print on the ticket unless you are set to "send all mods". Only changes made to the order will print out... Learn More
Label Printers
If you are set to fire orders respecting your labels, make sure all your items have a label attached. If an item doesn't have a label, it will not be printed out on any of the kitchen tickets. Check out this FAQ detailing "printer setup" and "respect my labels"
Network Connection Issues
If you experience an internet delay around the time we are trying to send your customers' order(s) and match the inventory IDs from the order to the inventory IDs on your PoS, there is a rare chance one or more items will not fully match up and will be left off the ticket. If you were to issue a re-print once the internet connection is back up, the items should appear.
Reach out to support@hazlnut.com if you notice this happen and our team will be able to pin-point which of these applies to you and do what we can to resolve it.