How to offer a discount based on the payment method