cancel
Showing results for 
Search instead for 
Did you mean: 

onepage checkout not working after upgrade to 1.9

onepage checkout not working after upgrade to 1.9

After upgrading to 1.9 from 1.7 my themes onepage checkout is not working.  How would I go about debuging this. It is getting stuck at the "Shipping Method" and CHECKOUT PROGRESS on the righthand side is not being updated with any shipping information. 

 

I there is a simple way of just replacing the theme checkout with a default one that would work too for me. Just need clients to be able to check out.

14 REPLIES 14

Re: onepage checkout not working after upgrade to 1.9

OK this is the issue i'm having exactly except I'm moving from 1.7 to 1.9:

 

http://www.templatemonster.com/help/magento-how-to-fix-magento-1-7-x-themesmagento-1-8-x-engine-chec...

 

I tried this solution but it did not fix it. 

 

 

Would it be possible to move the checkout from the RWD theme to my theme? What folders/files would i have to move over? I have changed my default theme to the RWD to test the checkout and it works so I know my problem is theme related and most likely do to the upgrade from 17. to 1.9.

Re: onepage checkout not working after upgrade to 1.9

Hello,

What theme is your store currently using?

Is it a modified base theme from 1.7 or is it a custom job?

Regards

Freelance Web Developer - Graphic Designer - SEO Analyst
Conor Rhys Tomkins

Re: onepage checkout not working after upgrade to 1.9

@Conor_Tomkins 

 

Thanks for your reply. The theme I am using is a slightly modified version madame-modern which is a 1.7 theme. 

 

Re: onepage checkout not working after upgrade to 1.9

As suggested in a previous post, this theme may not be compaitble with 1.9.1.

 

Also i highly doubt that copying the checkout directory and xml from either base or RWD would work, depends how the template is built.

 

You could give it a try. Backup the following:

 

app/design/frontend/YOUR_THEME/YOUR_TEMPLATE/template/checkout

app/design/frontend/YOUR_THEME/YOUR_TEMPLATE/layout/checkout.xml

 

Now copy the following directories in to the relevant places:

 

app/design/frontend/rwd/default/template/checkout

app/design/frontend/rwd/default/layout/checkout.xml

 

If your theme is installed as a sub template of the base/default theme (for example the files are located at "default/YOUR_THEME" )

 

Just simply rename the template/checkout folder & checkout.xml

 

As mentioned i doubt this will work, but it may do.

 

Kind Regards


Freelance Web Developer - Graphic Designer - SEO Analyst
Conor Rhys Tomkins

Re: onepage checkout not working after upgrade to 1.9

You need update the form key after upgrade version then one page checkout page will be work...

 

 

Re: onepage checkout not working after upgrade to 1.9

okay, what's a form key and how do I update it?

Re: onepage checkout not working after upgrade to 1.9

Where do you do this please?

Re: onepage checkout not working after upgrade to 1.9

if you're using the onepage checkout make sure you have the following javascript in /app/design/frontend/package/theme/template/checkout/onepage/review/info.phtml

 

<script type="text/javascript">
    //<![CDATA[
        review = new Review('<?php echo $this->getUrl('checkout/onepage/saveOrder', array('form_key' => Mage::getSingleton('core/session')->getFormKey())) ?>', '<?php echo $this->getUrl('checkout/onepage/success') ?>', $('checkout-agreements'));
    //]]>
</script>

Re: onepage checkout not working after upgrade to 1.9

Thanks for the post, worked for me.   -Bill