Some now offers are associated with certain banking avenues, and more than incentives want a password to engage