What is a cash discount program and how does it work?