Cash discount processing