I'm looking to have a shopping system component developed for Joomla 1.5.7, the latest version released. I'm just going over everything that is obvious about a shopping cart, including a couple of additional features. I will want all rights to this software, so no open-source or other code can be used.
These two additional features are the true reason why I want this shopping cart developed from scratch. I have a reasonable budget for this software and I expect two things, Professionalism in appearance is a MUST, I want the admin area developed with ACTIVE-WIDGETS.
I also want this to be as feature rich as possible, yet simple. I would like the ability for other to be able to add onto this software at a later time, so all functions should be stable and categorized within a series of includes pages. The coding needs to be very straight forward and easy to update.
Here are the two additional items that I am looking for.
 Subscription management
 Multi-Vendor product Management
--------Additional Features-------------
Subscription management
Easy, I should be able to name as many subscription products as I want and what level of access to Joomla that your account receives.
Managed via Paypal subscriptions
Multi-Vendor product Management
This is very straightforward, a user should be able to signup as a vendor and I should have the option to charge them with the Subscription capabilities of the software. As long as they are paying their subscription fee their products will be actively published in the marketplace.
Vendors will be able to create their own profiles containing links to their store. I should be able to add additional fields to the vendor profiles.
Vendor Profiles should use a completely different graphics template than what is specified by joomla. I should be able to design custom templates for each vendor and let them choose upon signup.
The vendor will be able to manage all aspects of their products and order management, Vendors are not allowed to see CC info, only the payment status. Vendors are not allowed to modify store preferences, categories, shipping, payment or other modules within the store.
A Full explanation of this from you is expected in my PMB of this feature. I want to know that you and I are on the same page.
-----------BASIC SHOPPING CART FRAMEWORK--------------------------
I expect that all standard shopping-cart functionality would exist. I'm just going to go everything in this table of contents that I believe it should contain, this will probably be redundant for some of you.
TOC
 Categories management,
 products management,
 Hard goods and Downloadable goods
 order management,
 shipping management,
 CC processing integration with Paypal,
 Coupon Management,
 Gift Card Management,
 Wish List,
 Gift Registry,
 Affiliate Management,
 Other details will help award you this project.
Category management
 Add, Edit, Delete, List Categories
 Add, Edit, Delete, List infinite sub-Categories
 Cat Fields: Catd-ID, Parent-CatID, Cat-Name, Cat-Description, Cat-Image
Products Management
 Add, Edit, Delete, List Products
 Standard Product fields
 Custom Product Types
 Add, Edit, Delete, List Product Attributes
 Add, Edit, Delete, List Custom Product Fields
Order Management
 Add, Edit, Delete, List Orders
 Adjust, Print, Email Order Details
Shipping Management
 ZipCode Distance Calculations
 UPS Script –if possible
 FDX Script –if possible
 Manual USPS
CC Processing
 Paypal Processing
 Paypal Subscription provides you a Joomla Login for as long as you are subscribed
 Offline CC Charging
Coupon / Promotional Management
 Set pricing discounts for Qty, categories, individual products, user groups
Gift Cards
GC's are like recording a transferable credit on ones account. Must record buyers information and Giftee's information, option to email giftcard to giftee or print the GC.
16 digit code is generated along with a 4 digit pin to use the Gift Card within the shopping cart.
Wish List
Personal list attached to your account, add, remove from shopping cart function.
Gift Registry
Public list attached to your account, you cannot view what products have been bought from the list, but the public can view the list. Public must register and then search for this list using your last, first name.
This list is saved to new users account as a favorite and is provided on the front page each time you login.
Affiliate Management
You should know the in's and out's of this
Other Details
I'm sure that I've missed a lot of details, this is where you come in. I am going to want this program to operate smoothly as most ecommerce software does. I will also expect that this is VERY user friendly and offers (I) logos through out the public and administrative areas for bubbles of information and instructions for the users.
I will also expect that the administrative area to manage the cart offers a program wide set of preferences and is developed with the ACTIVE-WIDGETS program.
I expect you to include features such as a shopping cart and order process, although I have not mentioned these they are part of the standard shopping cart functions. Other standard functions are also expected.