Modify exsting shop script for multi-user plattform.
1. Concept: everyone can register and get his own shop with sub-domain.
And I get percent from what have been sold. Like 2% from items price.
There are percentage categories 2% 3%..., so make it variable that I can change this charge in 4 categories, which depends on items price.
There are normal sellers and premium sellers.
Premium sellers can upload unlimited items to shop and use all templates.
News & e-mails, Ads management, Discussion, SEO( found in Administration / Modules)
Invoice as PDF to his customers send out function. And he gets visitor statistic. So need to install kind of stats for sellers.
And all necessary send email functions will work for all sellers, like inform seller when new orders made, send email to customer functionï¿½.
2. Create admin area for manage sellers.
Shows all sellers' registration info's (inc. name and pass) and makes it edit/delete/block.
Statistic of sellers: show important info of sellers and how many items have been sold and what they are owe me to pay.
Need Paypal payment system that after the payment, releases its due charge.
Need to send out invoice to sellers, which works with click at button: for example seller owe me 5$, then I will send invoice to pay, which is send by clicking at button.
And need button that set owed money to 0. Which occurs after my confirmation that money is paid.
3 Create ï¿½my accountï¿½ for sellers as main Manu in login area (besides ORDERS, CATALOG, USERS ï¿½.)
Show registration info
Sold items and charge for admin (me)
Seller's status: due charge to admin, types of member normal or premium,
4. Seller Registration,
Same as [url removed, login to view]
And additionally category select field, to know what kinds of products he want to sell in shop. After the registration, send confirmation email to make sure email address is correct.
Save ip and exact time and show his login area. These are unchangeable with other like sub-domain name, his name,
Field for sub domain name field: there should be name check function that tells seller if name is free to register.
This registration account show under my account in login menu.