HDFC Bank has revised its SmartBuy rewards program, introducing a cap on reward points for brand voucher purchases on major premium credit cards. Here's what changes for customers.