A full-fledged banking app solution may include features like:
Recurring payments
QR code scanner
Gamification and rewards
Customer loyalty program from third parties;
Nearby ATM and bank branch locations, if possible