i followed this tutorial
http://www.excellencemagentoblog.com/magento-onestep-checkout-remove-payment-method-step
to try to skip the payment method step in the one page checkout. But after searching a lot what the error could be i can not get past the shipping method step and go to the review page.
Can somebody please have a look or tell me how to debug this?
this is the installation http://www.agfbelgie.be/newmagento/index.php/checkout/onepage/
i made a user test@test.com with password test123.
Help is really appreciated.
Best Answer
When saving the shipping method, the response is not in JSON format.
there is a 'test' text appearing in front of the JSON resposne. Check your code for something like
echo 'test'
.[EDIT] for order not submitting
Most probably the order is not submitted because you are missing the form key for your order form.
Previous to 1.8 the review js object was built like this:
Starting 1.8 the review is built like this:
I see that you are using an extension for the checkout called
Excelence...something
.The review js object is built like
or something similar. Look for this piece of code in your template files and replace
with
[Second degree edit]
I can now confirm that the issue is what I described in the edit above. If I run in the firebug console this
right before placing the order everything runs smoothly.
8arGYSpcd7M7kVGr
is the form key for my current session. You should see an order in your backed from usertest@test.com
. That should serve as confirmation that what I'm saying is true.