My idea is to set up an online payment system similar to how one would sign on to pay their credit card.
A customer already has an account number, but needs to be able to sign in as a new user (register) or login in using their username and password.
From there, they would be able to see charges to their account, account balance, payment hisotry, payment due, payment due date, etc. etc.
I need this to be very user friendly, and the easiest way to explain what i'm looking for is the similarity to an online credit card account.
Examples of a similar project are encouraged