Independent Tip Configuration for CFD & Customer Checkout
Tech Xmart
We should be able to independently configure tip settings for CFD and Customer Checkout. In most deployments, CFD is used alongside Customer Checkout, but they typically serve very different use cases. CFD is often used in quick-service, market, or retail environments where tip percentages are usually lower, or where tipping may not be percentage-based at all. Meanwhile, Customer Checkout is more commonly used for table service, where higher tip percentages or service charges are applied.
Because of this, having a single shared tip configuration can create inconsistencies and confusion for guests.
Additionally, I would suggest adding support for amount-based tips, with an optional threshold that switches to percentage-based tips once a certain check total is reached. This would provide more flexibility and better match real-world service scenarios.
Jon Etxeberri
Yes 100%, I think we should have a global setting where we can configure this for a site in one place, but then override this at a section level. Sections are pretty representative of terminals and in a location that has a lot of options this could be a big deal, say a hotel that has a coffee shop, a restaurant, and more. Or a sports bar that has gaming in Nevada will not want suggestive tipping because when people hit the machines the suggestive tipping is a limiting amount, but at the same time the table service customers would like the suggestive tipping, same with ToGo/Phone Orders.
It would be nice to customize the guest checks and vouchers per section too/have an override.