Discount based on payment method. Ex: Cash

Hello awesome people,

I would like to define a discount for all the customers who pays cash. Without using credit. How can i achieve this?

AFAIK the pricing rule system does not allow pricing based on mode of payment or outstanding amount.
The only way I can think of is to write a custom script that’ll apply the discount automatically if include payment is ticked in the sales invoice.

Thanks for the reply. Yes i guess so. It is commonly used so I guess if they include it in future will be valuable for many.

Or easier still just create two price lists, one for cash one for credit.

Yes. I guess we can set it as the default price list in the POS profile. That works for me! One should need a custom script only if he has discounts based on multiple payment methods i guess.