Retired English Teacher
Are the sentences below natural? Thank you.
1. You can have/get a 20% discount on cash purchases.
2. You can have/get a 20% discount in cash payment.
#1 is natural.
#2 would be OK if you changed 'in' to 'for' and deleted 'payment'.
Also 'You can have/get 20% off for cash'.