Overall idea is good. However, the installation process is lengthy. It is a time taking process where user needs to install each app individually.
Idea is good but this app needs some improvement in user experience.
Registered in less than two mins. Made payment in another one min. Good UI/UX. recommended for E-wallet.