Simplecart (JS) Shopping Cart Customization

IN PROGRESS
Bids
6
Avg Bid (USD)
$135
Project Budget (USD)
$30 - $150

Project Description:
I am seeking a javascript / php developer who has experience with customizing the Simplecart JS shopping cart.

BACKGROUND
I am using a Simplecart (Javascript) Shopping Cart version 3 on my website (see http://ee.wojodesign.com/). The cart has been slightly adapted and functions well with PayPal checkout.

PROJECT SUMMARY
I need the following additional customizations and development for the Simplecart:

1. NEW DEVELOPMENT: Create an Email checkout function in SimpleCart (JS) to:
1.1. Collect user details (Name, Address, etc) on a simple PHP order form with some basic validation of mandatory fields
1.2. Post these inputs together with the contents on the Simplecart to a PHP result page
1.3. Send an email to the user and website administrator with the details of the order from Simplecart (Javascript) + user inputs from PHP order form.

2. BUG FIXING: Fix the issue with adding the items to the existing Simplecart sessions (e.g. on the main page) from other pages on the website (e.g. from a separate pop-up PHP page with item details)

Attachments included in the accompanying ZIP file:
1. Pricelist page with items and HTML tags for Simplecart item formatting (Attached both, PHP source and resulting HTML).
2. HTML Code used in the DRUPAL block for simple cart declaration
3. SimpleCart JS folder with all files including the key script file (simpleCart.js)
4. Shopping cart page
5. Checkout page where email checkout function will need to be triggered.
6. Item detail pop-up page
7. Technically required files (includes)

BIDDING INFORMATION: I have gone quite some ways in customizing / researching this subject myself and am really looking for someone with experience with Simplecart JS who can quickly pick it up the development where it's at and complete these missing items. The person must be able to work independently with minimum inputs from me only checking in for key project architecture / decision points.

DETAILS
1. Create an Email checkout function in SimpleCart (JS):
On the shopping cart page I have two checkout buttons on the right hand side at the bottom: (1) pre-Order by email; (2) Paypal Checkout. Paypal checkout works fine using the default Simplecart JS functions. I need to be able to call a new Simplecart JS function when "pre-Order by email" option is used.

1.1. Collect user details (Name, Address, etc) on a simple PHP order form with some basic validation of mandatory fields. Note: the form with the fields is already developed, validation needs to be added.
1.2. Post these inputs together with the contents on the Simplecart to a PHP result page
1.3. Send an email to the user and website administrator with the details of the order from Simplecart (Javascript) + user inputs from the PHP order form in a structured HTML template.
The HTML template needs to be flexible so that I can further customize and style it any way I want.

The logical diagram is as follows:
Shopping Cart > Email Checkout Option > Checkout Page > Validate Form > Submit > Show result page > Send email to user + administrator.

2. Enable adding the items to the existing Simplecart sessions (e.g. on the main page) from other pages on the website (e.g. from a separate pop-up PHP page with item details)

Issue: currently existing simplecart work fine if items are added from the same page. The website has an additional pop-up php page (detail.php, attached) from which an item also may be added to the cart. The item tags are the same as in the main page, however, I cannot get the items to be added to the existing cart from the pop-up. I am guessing the existing simplecart sessions must be referenced when declaring the cart on the pop-up page, however, I cannot get to solve this.

Please, let me know if any additional details are necessary or any additional files are needed for evaluation.

Best regards,
Alex

Skills required:
HTML, Javascript, PHP
Additional Files: Simplecart+JS+Project+Files.zip
Hire beinnumismatics
Project posted by:
beinnumismatics Switzerland
Verified
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.


$ 150
in 5 days
$ 200
in 4 days
$ 150
in 4 days
$ 130
in 10 days
$ 150
in 6 days
Hire sachintha63
$ 30
in 5 days