Hi,
The same happened with me. Today I updated to Woocommerce 2.0.1. I also updated the Framework. I use Wootique theme. After the update, all payments are ‘Pending’ instead of ‘Processing’. I’ve checked the system status, the only error I could find was with the SOAP client.
“SOAP Client: Your server does not have the SOAP Client class enabled – some gateway plugins which use SOAP may not work as expected.”
My hosting provider (iPage) doesn’t support SOAP. Is it possible that it causes the error? What can I do now?
1. downgrade to previous Woocommerce?
2. change hosting provider?
I’d be very grateful for any advices!
Thank you!
I had a similar issue but it was due to a custom WooCommerce add-on plugin I created. Turns out a LOT of hooks and filters have changed and not publicized. If you have third-party (or even Woo-based?) plugins that work with WooCommerce you may want to look at those first.
Now I have an issue with the PayPal IPN URL not being correct. The AJAX listener is not the same address as it was pre-2.0.
I’ve tested and everything works well with Sandbox mode… But if I test it with real account, it doesn’t work… Strange! Still don’t know what to do.
“SOAP Client: Your server does not have the SOAP Client class enabled – some gateway plugins which use SOAP may not work as expected.”
I am having the same issue. Is there any fix for it or do I need to abandon the whole project and go for some other eShop platform?
Not having a SOAP Client installed is a hosting issue, not a WooCommerce issue.
Also, has nothing to do with PayPal Standard. If the plugin requires SOAP it will say so on the buy page like FedEx:
http://www.woothemes.com/products/fedex-shipping-module/
If you want to make sure IPN requests are coming back in go to WooCommerce > Settings, click on the Checkout tab, click on PayPal Turn on “Debug Log” and press Save Changes
http://cl.ly/image/391G1P0X412U
Then run some test transactions and review the logs.