encrypt and save credit card info to db

  • Status Closed
  • Budget $250 - $750 USD
  • Total Bids 27

Project Description

There will be 2 logins features to this application; one is to be used by management and another for the sales team employees. The manager login will have the following features: 1. Login by: Username, Password, and Daily Key (a daily key is generated by the application and emailed to those employees in the manager table) 2. Managers can add, edit and delete employees (search for employee by any of these fields: username, first name or last name) 3. Managers can add, edit and delete managers (search for manager by any of these fields: username, first name or last name) 4. Managers can recover password for employees (search for employee by any of these fields: username, first name or last name) 5. Managers can login into the employee side using their manager credentials Daily Key Reset: a button that allows for the daily key to be reset manually The employee login will have the following features: 1. Login by: Username, Password, and Daily Key (a daily key is generated by the application and emailed to those employees in the employee table) 2. Create a new customer (fields include: first name, last name, Business Name, Address, state, city, zip code, phone number 1, phone number 2, fax, email address 1, email address 2) 3. Auto generate a customer number that is automatically emailed to the customer. 4. Add new credit card for a specific customer (fields include: name on credit card, credit card number, expiration date, ccv) 5. Search for customer by: First name, Last Name, Business Name, Address or Account Number 6. Once the customer has been found the user presses a button that reads "Display Cards on File" then display a table with the credit card info on file.(fields include: name on credit card, credit card number, expiration date, ccv) 7. When a user clicks on the "Display Cards on File" button mentioned above, the system records in a table the user name, date & time, and customer number and business name. 8. User info and credit card numbers are encrypted 256k (minimum) in the database and can only be read by someone who has logged into the application. . [url removed, login to view] [url removed, login to view] • SHA256Managed . • SHA384Managed . • SHA512Managed .

Get free quotes for a project like this
Awarded to:
Skills Required

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online