All-In-One Nudipay: Mobile Payments and Loyalty Points With ‘The Barest of Fees’