The discount idea is a non starter for me , as the franchisee is losing profit margin and not to forget 25% of the profit from sales will go to the club to put in the kitty. Loyalty points on the other hand is a very cost effective option.
But surely if the discount is paid for by the savings made in secure cash hanlding and collection costs then won't it even out?