We are looking for someone to modify the existing open source shopping cart to work with our fulfillment center and with our payment processor. In addition we want to add some custom reporting and email alerting features.
## Deliverables
?
1.? ? ? ? ? ? **Start With The Zen Cart Framework**
You must be familiar with the Zen-Cart framework. You download the latest revision at <[login to view URL]>? (it is free to use). Most of the needed functionality as already there and we will just be doing modifications.
2.? ? ? ? ? ? **Include A User And Sales Rep, Wholesale Account, and Admin System
**Must include a user administration system where users (whole sale accounts, sales reps and admins)can be added and given read only or administrator (change) level permissions. Must have a admin panel for this including the ability to create, suspend, and delete users as well as change roles / permissions. Users must be able to change their own information if allowed to do so by an admin.
3.? ? ? ? ? ? **Simple Product Information**
The product will be vitamins, and only one brand of vitamins. Total number of products sold will be less than 20 so this will be a very simple system. We will need to track the sales rep (which will be pulled from the URL). We also need to support automatic / recurring orders. ? Also will need to support discount codes and coupon codes.?
**4.? ? ? ? ? ? **Integration With Fulfillment Center ? (CIOTECH) & Payment Gateway****
We use a custom fulfillment center. Shopping cart must integrate with this fulfillment center. This center uses a simple XML API for its orders. You can find more information see the files in the attached ZIP file. Must have both integration tested and working before job is complete.
5.? ? ? ? ? ? **Reporting Enhancements**
Must be able to have each sales rep and wholesale account view reports on their products and revenue. Must also have an executive page which shows condensed report of all currents orders and revenue. Also accountant must have the following reports available via a web page:
***For paying sales people, sales are broken by week (weekly break date/time of Sunday, midnight PST).***
***? ***
***Basically need the following columns:***
***Salesperson***
***# of New 1 time sales***
***# of recurring sales billed***
***Name or some sort of a code telling me who their upline person is.***
***? ***
***Need to know total sales weekly & monthly as a total company as well as by individual salesperson***
***? ***
***Need shipping totals listed separately.? This will become especially important once international and express shipping comes into play.***
**Alerting Enhancements**
Need email alerts to reps when product orders are placed as well as a weekly revenue report emailed to them. Also system administrators need to be emailed on all events including sales and other system actions.***
***