I am facing some problem in Magento progress bar. In this i am using Magento 1.9 on checkout page when user fill shipping & billing information then after click continue user can see Both Shipping & Billing in Progress Bar. But when user select Shipping method / Payment Method user unable to see Selected Shipping & Payment Method on Right Progress Bar.
what i did:
I already check checkout.xml and opcheckout.js
i already replace checkout.xml & opcheckout.js code with fresh downloaded magento.
Flush Cache indexing
i already test path of progress files in checkout.xml
and
under checkout/onepage/progress/shipping_method.phtml
$this->getCheckout()->getStepData('shipping_method', 'complete')
above syntax return null so code to show shipping method not working in progress bar.
if any one has any idea please ping me.
Thanks
Please install the best firefox add-on, Firebug.
You can see,track,manipulate ajax requests and response there.
It will show you the response of the ajax requests and you can solute the problem easily.
Cheers.!
Related
How can I prevent user to checkout 1 cart Session using multiple tabs or multiple browser?
By default, while the last checkout step is still loading, a user can resubmit the same cart multiple times until 1 process is completed resulting to duplicate orders.
Any thoughts on this will be appreciated.
I think the problem comes from your custom module. Maybe you didn't call an ajax attribute or the loading part. By default Magento when you click on checkout button then you can't click other buttons anymore because there will be a loading section appear on the page.
To check you can disable all payment modules and use the default Magento payment method
I have COD set for a specific country and it doesn't shows up in OPC for the first time. It only appears after a full reload of the checkout page or if the customer is logged in.
Once the billing information is filled up the Ajax is called but the payment option fails to show up.
**I guess its a theme problem. So, what to do now? Is there any fix?
In prestashop 1.6
Using Ajax-cart
If i log-in as a Customer and add products to the cart and checkout the order all work.
Then the ajax cart stop working.
If I add a product to the cart and refresh the page the cart return
empty.
If i add a product to the cart and click "go to cart" the cart return empty.
If i log out and log in again, the cart return working for an order, then if i checkout the new order the problem return.
seem to be a problem whith Cookie the is overwritter in some ajax call in ajax-cart.js
I've look this but is not my case :Cart products dissapear on refresh page Prestashop
If i disable ajax cart all work fine.
EDIT
On Google i've found something and seem to be an ajax problem but all the solution suggested don't work.
I was also facing the same issue. You should try the following module and try last two options from the module's configuration and this issue will be gone:
https://github.com/PrestaShop/pscleaner
IMPORTANT: If you are trying it on live site make sure you do not enable first options in this module i.e. Clean up Customers, Clean up Catalog & Orders.
Reply back if you still face the issue.
Cheers!!
I have a Magento store, running on 1.7.0.2.
I am unable to move orders from Pending or Processing to Complete if the payment method is Check/Money Order.
Basically, on the Create Invoice screen, clicking on the [Submit Invoice] button at the bottom of the page does nothing. No errors, no JavaScript warnings, just nothing.
I've tried 3 different browsers, and it's occuring on the live site and on my staging site.
Credit Card orders move to Complete automatically once shipped, Purchase Orders move to Complete by selecting "Capture Offline" when creating an invoice, but still the orders paid for with "Check / Money Order" elude all of my abilities to create an invoice.
Any assistance would be much appreciated.
Check payment methods you have enabled in magento admin.
I don't know if this is related to your issue or not, but I had the same issue. After looking at the page source, i saw that there was no onclick event for the submit invoice button.
What i did, which is hardly a solution, but works for me is add another button that adds the correct "onclick" when clicked. I called it "validate invoice".
edit the file /app/design/adminhtml/default/default/template/sales/order/invoice/create/items.phtml
at line 124, right above <?php echo $this->getChildHtml('submit_button') ?>
I added:
<button onclick="$$('div .submit-button').invoke('writeAttribute','onclick','$(\'edit_form\').submit()');alert('Done');">Validate Invoice</button>
Click "Validate Invoice" button, and then you can submit the invoice.
Again, it's hardly a solution, but it definitely works for me.
What browser and OS are you using? Have had the same issue with a customers of mine, they use Explorer and window. I then tried in Chrome on a Mac and that did the trick.
I am working on magento 1.7 version ultimento theme.
I enabled the secure url through admin panel(settings->configuration->web->secure-url)
now checkout page is secure but it not working fine.
after filled billing information press continue then shipping methoda showing after select any shipping method I pressed continue but only a loading image shows and nothing happened.
Please help me out to resolve this issue.
Did you look what's happening on the page with browser developers tools (console tab) the when you hit the button?