When I discount a service, the gratuity is based off of the discounted price, not the original amount. A lot of customers click a percentage and assume they are tipping on the full amount. I found a thread through the seller community and it looks like this has been requested since 2017...
Square Community