Project Description:
I'm in need of a PHP shopping cart/order processing system that can do the following:
An order page where a customer can choose what products they want. They are building a custom package, so as they
customize their package, the price is calculated depending on the options they choose.
Then once their choices are made, they can see what it will cost them and then they click a button to go to the
next page.
On the next page they fill out more information like: Name, address, e-mail, phone number, etc.
Then they click a button to go to the next page.
On the next page there are more boxes to fill out with more detailed information. This page needs to be able to
include file uploads.
Once form is filled out, they move onto the next page.
On the next page, they can see all their information to verify it is correct and choose how they wish to pay,
either via PayPal, Google Checkout, Moneybookers/Skrill, etc.
When they click the pay button, the information they entered is sent to a database and they are forwarded to the
respective payment page.
I want to be able to receive an email when a new order is placed.
I need an administration area where all the orders are displayed.
The display should be a list of each order with basic information like order number, name, price and whether they
have paid or not. On each line, a link to each respective order information page, where I can see all the
information they inputted in the forms, to include any image uploads.
I need they ability to change the status of each order from New, Processing, Completed, etc.
Also, somewhere on the admin page a running tally of all monies collected from each payment processor to include
gross amount, any fees, then net amount.
Also, in the admin area I need the ability to change payment processor information, like email addresses and also a
place to modify the order page and all the fields throughout the order form.
That's it in a nutshell. Please put chris2012 in your bid comments so I know you have read the project details.
Thank you.
Additional Project Description:
06/17/2012 at 22:25 EDT
Also, I do not need the ability for customers to login anywhere to check their order status. Once I receive their order I will simply email them and let them know I received it and email them when it has shipped.
Also, on the client side, it's just 1 page with all options they have that they can choose from. Not multiple pages with items. So not really a shopping cart in the traditional sense.
06/17/2012 at 22:29 EDT
I can add tables to MySQL databases and that sort of thing. I guess just a config file or something that I can edit to point the script to the correct database.