Customer loyalty programs may have been around for decades – but they are changing fast and becoming...