Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

checkout_shipping


allen

Recommended Posts

Hi everyone,

 

I buy my items, then click on checkout, first page is checkout_shipping.php and Delivery Information.

 

When I click on "Continue" down the bottom of the page to go onto "select payment method" it brings me right back to Delivery Information. When I goto the link on the top right hand corner of the page it will take me to checkout_payment.php.

 

What is causing the contiuue button to loop?

 

Allen

Link to comment
Share on other sites

  • 3 weeks later...

I seemed to have gone around in a full circle, it is just stuck at delivery information now, no matter what I do it won't take me to payment information..

 

When I mouse-over the continue button, URL displayed is checkout_payment.php but it brings me right back to checkout_shipping.

 

My site is http://kelleninc.com/shop

Link to comment
Share on other sites

The checkout_payment.php file does a check at the beginning to verify that a shipping method has been selected. If a shipping method has not been selected then you are returned to the checkout_shipping.php page.

 

For whatever reason, it thinks that you have not selected a shipping method.

 

Verify that your product has a weight, because if it does not then osC classifies it as a virtual product which is downloaded not shipped.

"Great spirits have always found violent opposition from mediocre minds. The latter cannot understand it when a man does not thoughtlessly submit to hereditary prejudices but honestly and courageously uses his intelligence." - A. Einstein

Link to comment
Share on other sites

It definately has weight. I added some weight just in case, on the shipping page, it displays 1.5 lbs. Package tare weight is 1lb and product weight is 0.5lbs.

 

I have tried selecting every possible shipping method but it continues to loop for me and I have tried searching other posts but it doesn't seem to work.

Link to comment
Share on other sites

I suggest editing the catalog/checkout_payment.php file and placing an echo statement before every call to redirect to the checkout_shipping.php page and try to determine what is falling through the cracks.

"Great spirits have always found violent opposition from mediocre minds. The latter cannot understand it when a man does not thoughtlessly submit to hereditary prejudices but honestly and courageously uses his intelligence." - A. Einstein

Link to comment
Share on other sites

When I had the initial problem that the "continue" button would send the page to checkout_shipping, I had changed it to go straight to checkout_payment, that seems to be causing the problem.

 

I reversed the change and now when you're at checkout_shipping, it will proceed to the next step when you click on checkout at the top rather than the continue button. I will have to just keep going through the code to find the culprit. Thank you for your help.

Link to comment
Share on other sites

  • 5 weeks later...

Having a similar problem, but mine is compounded further. For some reason on the checkout_shipping.php page there are no delivery options. It displays only the Add Comments box and below. This is true for all but one user account. That one seems to work fine. Of course then the user cannot select a shipping option. Still, they are able to checkout until the order exceed $930 or thereabouts. Weird. My friend said one of the variables, SHIPPING_MODULES or something like that, is coming up as zero for all of these users. Any troubleshooting ideas would be appreciated.

Link to comment
Share on other sites

Fixed part of the problem. $935 plus tax was over $1000 which is where I had the free shipping set. Somehow that was screwing it up. Had to turn it off in the database. Now it works. Still having problems with delivery options not showing up in checkout_shipping.php page.

Link to comment
Share on other sites

I assume that you do have at least 1 shipping option installed and properly configured (Admin ~ Modules ~ Shipping) correct?

 

The product records do have weight so they are not considered virtual as well, correct?

"Great spirits have always found violent opposition from mediocre minds. The latter cannot understand it when a man does not thoughtlessly submit to hereditary prejudices but honestly and courageously uses his intelligence." - A. Einstein

Link to comment
Share on other sites

Ok, there was no weight on any of the products. That was the problem. Apparently, when I was doing testing with different accounts, I happened to grab the one product that had a weight setting for one particular account, and that really screwed me up. Thanks.

Link to comment
Share on other sites

I have added weights and turned off shipping and I still can't get passed the checkout_shipping.php form

 

Even tried forcing the button to go to checkout_paymet.php

 

Any ideas?

"If it was easy everybody would be doing it"

Link to comment
Share on other sites

You "turned of shipping" or you turned off free shipping? We had to turn off free shipping in the database. Even when Free Shipping was turned off in /admin, we were still seeing it and having problems with it. We think it may have been the weight thing again. We're going to test it in the next couple of days. Ganast can tell you how to turn off Free Shipping in the database.

 

If you really turned off shipping, my thoughts are that you should have at least one shipping module turned on, table_rate or something.

Link to comment
Share on other sites

You are correct in that at least one shipping method must be enabled and selected.

 

If you do not wish to use the Free Shipping module, select the Flat Rate with a charge of $0.

"Great spirits have always found violent opposition from mediocre minds. The latter cannot understand it when a man does not thoughtlessly submit to hereditary prejudices but honestly and courageously uses his intelligence." - A. Einstein

Link to comment
Share on other sites

  • 4 weeks later...

Hi,

 

I had a similar problem.

(With me, it actually doesn't seem to matter if the weight is 0.00)

I had accidentially set the limit for Free Shipping to ?50. We later added product cheaper than ?50.

In this case, no payment method was displayed for that product and I couldn't proceed to the next step.

 

Totally stupid, but maybe I'm not the only one who's made that mistake.

 

Have fun.

German

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...