Im not sure why there isn't an option for a customer to add a tip while they are paying. Seems like a super standard feature that was looked over. Adding a line item is very unprofessional and defeats the purpose of a tip.