Completed

Debug: Add-to-Cart has shipping cost problem

Liunx+mySQL+OsCommerce+php based retail website has a bug:

Shipping cost disappears when click 'Back' on browser from checkout page.

1) our website offers free shipping for total order more than $150.

2) At shopping cart page, if shopping cart is $140, which is not eligible for free shipping, there is a shipping cost, say $15.

3) Click 'Next' and it goes to payment method page. On this page, it has a summary of shopping cart, shipping cost, tax, and total. Now the total is $140+$15=$155.

4) Click 'Back' on browser and it comes back to shopping cart page. Now the $15 shipping cost becomes $0.00 on the page. Click on 'Next' again it goes to payment method page and here on the summary, shipping cost is $0. As such, a customer can buy a product under $150 with free shipping.

I have feeling that the shipping cost in the code is incorrectly calculated. For example, the shipping cost/free shipping should be determined by total price of the cart. But now it's determined by final total amount (cart+shipping+tax).

We need help to solve this problem asap.

Developer(s) must be pro with Linux+mysql+php OsCommerce. Previous experience of solving this problem is a highly preferred.

ANY MODIFICATION MUST NOT INTRODUCE NEW PROBLEM AND/OR BRING NEGATIVE AFFECT ON THE CHECKOUT PROCESS. We have standard coupon function and do have some customized code for 'Buy one get second one $10 off' coupon. All these features should not be disturbed during/after fixing this bug.

## Deliverables

* * *This broadcast message was sent to all bidders on Friday Nov 5, 2010 8:10:07 PM:

Here is how to reproduce the problem: Go to [url removed, login to view] sign in: test3@[url removed, login to view] Add an item to cart. Price should be between $135 to $150, say AGM L96 AWP Spring Bolt Action Airsoft sniper rifle w/ bipod Cilck on Check out. You should see Ground shipping of $16.14. Click on Continue. You should see total $156.09. Click on 'Back' button on your browser. Now the shipping cost is $0.00 (free shipping). Click on continue again. Then the total becomes $139.95 (free shipping). Same issue for all other shipping choices, like 3-day select, 2nd day air, next day air.

Skills: Amazon Web Services, Engineering, Javascript, MySQL, PHP, Project Management, Software Architecture, Software Testing

See more: spring for php, select your payment method, reproduce bug, problem summary, javascript go to, how to get out of retail, cost problem, cost of a shopping cart, website debug, sniper rifle, shipping cost, Retail Pro, how to add a button, has, add to cart, javascript add button, javascript order function, linux debug, rifle, oscommerce coupon problem

About the Employer:
( 13 reviews ) Highland, United States

Project ID: #3836335

Awarded to:

hyperbrain

See private message.

$50.15 USD in 3 days
(253 Reviews)
7.3

8 freelancers are bidding on average $55 for this job

hoangvandungbk

See private message.

$85 USD in 3 days
(285 Reviews)
6.8
AndrewYer

See private message.

$42.5 USD in 3 days
(72 Reviews)
5.7
toinnisfreesl

See private message.

$85 USD in 3 days
(57 Reviews)
5.6
paragonideal

See private message.

$17 USD in 3 days
(48 Reviews)
5.2
sajanratna

See private message.

$51 USD in 3 days
(89 Reviews)
4.8
tpokala

See private message.

$25.5 USD in 3 days
(79 Reviews)
4.8
Sathvikl

See private message.

$85 USD in 3 days
(5 Reviews)
2.9
nyH4

See private message.

$29.75 USD in 3 days
(5 Reviews)
2.7