menu search
brightness_auto
Ask or Answer anything Anonymously! No sign-up is needed!
more_vert

I am setting up a new e-commerce website using Woocommerce. Everything is fine and working except for one problem. When I try to checkout with the Paypal button it works. But clicking onto the default checkout button a loading spinner is appearing and stays endless. I am only using the default Paypal plugin with Woocommerce as a payment method. How to solve this problem? I tried everything and I am frustrated now. please help


image



3 Answers

more_vert
This is a common problem among Woocommerce users. When you go to support pages of Woocommerce they will say you have to keep the default theme storefront and should not use any other plugin together with it. But actually, the case is different. Some troubleshooting sites including Stackoverflow are referring to the ajax problem which was an older issue later fixed I think. Latest Woocommerce forum posts are pointing out that the site URL and  Wordpress URL should be the same. It doesn't make sense at all as people may use their store on a different folder or even subdomain. Anyhow my understanding is here that you may check for test and try the method.

You can Solve the endless loading spinner on place order page on Woocommerce by removing the Smart Payments Buttons or Paypal buttons from the Woocommerece settings page. Go to Woocommerece > Settings > Payment and uncheck Paypal Smart Payment buttons / Paypal buttons which may differ according to the plugin and payment method you use. Use only one type of button. Stripe connect also has some kind of buttons like the same. By using any one of the checkout buttons, you can go to place order function without any problem.

The actual problem occurs here is nothing but the overlay of both buttons. That may be referred to a CSS or HTML error. Nothing bigger than that. That's it!
thumb_up_off_alt 1 like thumb_down_off_alt 0 dislike
more_vert
Did everything as you mentioned. Still, I am having the same problem. I even tried reinstalling the whole thing. Still no luck. Should I do anything more in the codes?
more_vert

Okay, this time I am giving you an ultimate tip to solve your problem. This simple hack will never show that endless spinner on your woocommerce checkout page again. Follow the below steps.


1) Go to the control panel (Cpanel or any alternative) and then click on the file manager tab


2) Browse to the folder publichtml/ or wordpress installation folder


3) Then go to the folder wp-plugin/woocommerce/templates/checkout/


4) Find the file named review-order.php


5) Delete it!


This review order file is for reviewing the shipping address input fields on your checkout page. Even if you delete it there won't be any issue to your cart or checkout page. So it is safe to delete it.


After deleting this file you will never get that problem of endless rotating spinner anymore on your woocommerce checkout page.

more_vert

Thank You very much. It works like a charm. Now there is no endless spinner gif animation and my Woocommerce store is working perfectly. <3 :)

more_vert
I have tried the way, but it's not working. The section got deleted after trying this way. 
more_vert
Same Problem on Stripe. i tried your options but no use on it.. anyone pls solve it...
more_vert
There are a few steps you can take to try and resolve this:

1. Check your server settings – Make sure your server meets the minimum requirements to run Woocommerce. Additionally, ensure that your max_execution_time is set to at least 300 or 600 seconds.

2. Clear your browser’s cache – Sometimes this can help to resolve the issue.

3. Disable all plugins – Temporarily disable all plugins and then try to checkout again. If the problem is resolved then enable the plugins one by one until you find the one causing the problem.

4. Check for conflicts – Check for conflicts between Woocommerce and other plugins or themes.

5. Consult the Woocommerce Support Team – If you are still unable to resolve the issue, contact the Woocommerce Support team for further assistance.
thumb_up_off_alt 0 like thumb_down_off_alt 0 dislike
more_vert
It depends on the specific case being faced. However, some tips that may help include: using a different Paypal plugin, disabling caching in Woocommerce, and setting payer-max-paypal-dealers to no more than two.
thumb_up_off_alt 0 like thumb_down_off_alt 0 dislike
more_vert
So here's an interesting twist to all of this. If you "Inspect Element" and find the element that controls the spinning wheel and delete that altogether, the PayPal buttons are fully functional across the board. You can complete purchases and everything on the back end works just fine.

So now, I'm curious if we can delete that javascript file altogether to let the site do its thing.

I'm trying this, but for some reason the plugin is still able to load the javascript file, even though it's no longer on the site.
Whenever you have a question in your mind, just drop it on Answeree. Help our community grow.
...