Customized e-Commerce Site

Avg Bid (USD)
Project Budget (USD)
$1500 - $3000

Project Description:
I need an eCommerce site. To note: this is not Pizza related, only the below suits as examples.
Visit any major online pizza store. (Papa Johns, Pizza Hut).
Of course it needs a shopping card.

But like Pizza shops, it needs these options:
-Regular shopping cart items (like Sodas, Appetizers)
Then for the "pizza phase"
-Select Base product (i.e. Hand Tossed, Deep Dish, etc)
-Select Fixin-ins ( Toppings: Cheese, pepperoni, sausage, etc. etc) Max select options.

Cart items (fixins) needs be modifiable. So if I've already added this to my cart, I click a Modify button that will bring it back to the selection screen, and then when I Modify, it will update item in the cart.

Shipping would be FedEx. Integrating a shipping price API from FedEx may be required.
Checkout using major credit card (Visa, Mastercard). We have Intuit Merchant Services, so using their gateway API will be required.
The whole system MUST REQUIRE login, there is no guest checkout options.
- Login must use SESSIONS, and Tokens. Session generated by PHP, then when logged in, a Token is generated and stored to authenticate. Logout is 15 minutes. During each page move, the expiration is validated and updated by 15 minutes. If past 15 minutes, session is expired and user is logged out.

At the end of this project, I will maintain the website.
I am a PHP, MySQL, HTML, CSS Developer myself, but I am also Operations Manager of this company. Therefore, I've run out of time trying to complete this in lou of my other responsibilities. I've been told to outsource the project. So would you allow a thorough inspection and test of db operations, security, etc....

Additional Project Description:
05/17/2013 at 11:10 EDT
I assumed this would be self explanatory since there is a shopping cart and user-logins., but it probably isn't based on some responses I've received. Therefore let me clarify this:

There should also be a CMS for: users to update email, password, name, billing / shipping addresses. They may have multiple shipping addresses in case they ship as gifts.
Also an Admin CMS for customer service to help facilitate necessary changes without compromising data integrity.
(phpmyadmin is too powerful for a customer service person not familiar with databases)

And can we handle gift-card purchasing / using gift cards as payments?

Skills required:
CSS, MySQL, PHP, Website Design
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

$ 3092
in 40 days
$ 2422
in 35 days
$ 3157
in 30 days
$ 2474
in 30 days
$ 3092
in 40 days
$ 2371
in 40 days
$ 2577
in 15 days
$ 2886
in 45 days
$ 2577
in 30 days
$ 2886
in 35 days