Currently, we have checkout system with multiple payment options. The user is asked to complete phone verification and identification verification at certain steps of the order process based on some factors, and finally makes an order and pays, which appears on the admin control panel.
This is a large project, and you should not bid if you're not going to dedicated your full time to it.
What you will be expected to do:
Dynamic pricing based on referral URL and many other factors
Real-time information displayed on the order form
Full integration of multiple payment methods (5 to 9)
Tracking of the users' progress throughout the entire order process, meaning if they leave and come back, their session resumes, and if they complete the form as guest and log in, the information is kept, and the page auto-updates
Tooltips and CSS popups to direct users to do something if it is required and not already filled during order process
Advanced security system: many factors will be taken into account, such as previous order amounts, order dates, how much from each payment method, what information is already provided and needs to be provided, if the user's information matches that of another user, and more
Reward system where customers earn discount points and can use them during the next purchases
Referral system where the customers earn reward points for referring their friends (referral link)
Admin control panel which successfully allows us to control the system, system's pricings and discounts, and any other information mentioned above, or override steps, including an advanced blacklist system
Mailing list filter: currently, we have a page that lists everyone's e-mails; we should be able to filter it based on different factors such as previous order totals, etc.
General design: mainly CSS, with some graphics. User interface will be very important in this project
The entire project description is about seven pages right now. Please make sure you are fluent in English, as it will be difficult to follow these descriptions if you are not.
Please read the project first and write the word "Understood". Also write your steps and suggestions to complete the project with a short description of what you understood.