Want a JSP/Java Solution;
1. Should be able to create a Customer by just adding the email address. Password and Username (email address) should be automatically be sent to their email account.
2. ADMINISTRATOR should be able to make online invoices for customers (add customer, description, transaction amount and transaction ID), which will be automatically be shown on the particular customers account.
3. View Customers Billing Details such as: (exact billing name, billing address, telephone, fax #, last 4 digits of the card and card type (Visa or Master)
1. Ability to login using their email address and password
2. Ability to change their password or recall the password to their email account.
3. Ability to edit customer details (billing details)
** Must fillin the Billing Details (all required fields on their first visit to the site)
4. View invoices and make payment following the links
5. View payment history and invoices
1. Payment Gateway should be integrated to the existing payment gateway.
2. NEED to send only transaction ID, transaction Amount and Merchant ID to the payment gateway, billing details will remain on our site.