We have an online banking solutions with one touch email alert upon registration and both debit and credit transactions.
Also transaction status can be changed (eg on hold, pending, under reveiw etc)
disclaimer: This is for educational purposes. we have other website scripts such as tracking,investment website and as well as school management system.