Check out page not working
-
After updating plugin to newest version, the check out page stopped working (can’t choose payment method and place order).
Disabling the plugin eliminates the problem.
Woocommerce version Version 3.5.7
Wordpress 5.4The page I need help with: [log in to see the link]
-
Can someone share older version so i could get the plugin working again?
Updated wordpress to 5.41, still plugin disables bottom part of the check out page.
Unable to update woocommerce as new version crashed whole site.
Used the price based on country plugin to give discounted price for Estonian clients only.Hi,
Did you try to clear the cache of Autoptimize and purge the cache of W3 Total Cache?
Did both, unfortunately didn’t help.
Hi,
what’s the version you was running without problems?Are you using in the pricing zone a currency supported by the payment gateway?
WooCommerce disables the payment gateway that does not support the currency.
Also, could you check your PHP error log of your hosting? Also you can find errors at WooCommerce > Status > Log and select the latest file that begins by “fatal-error”
Hi!
Found back up of Version 1.8.1, which works 80%. Check out works, prices are shown in category lists, but when you click on product, then product view price shows “loading”.
Back up was from May 2019, then the plugin worked 100%Yes, both currencies are in EUR. I haven’t made any changes in the plugin for over a year. Just made an update.
Here is copy of the log:
2020-05-20T14:04:33+00:00 CRITICAL Uncaught Error: Call to undefined method WC_Cart::get_cart_hash() in /data01/virt79682/domeenid/www.lakaluk.com/htdocs/wp-content/plugins/woocommerce-product-price-based-on-countries/includes/class-wcpbc-frontend.php:99
Stack trace:
#0 /data01/virt79682/domeenid/www.lakaluk.com/htdocs/wp-includes/class-wp-hook.php(287): WCPBC_Frontend::update_order_review_fragments(Array)
#1 /data01/virt79682/domeenid/www.lakaluk.com/htdocs/wp-includes/plugin.php(206): WP_Hook->apply_filters(Array, Array)
#2 /data01/virt79682/domeenid/www.lakaluk.com/htdocs/wp-content/plugins/woocommerce/includes/class-wc-ajax.php(365): apply_filters(‘woocommerce_upd…’, Array)
#3 /data01/virt79682/domeenid/www.lakaluk.com/htdocs/wp-includes/class-wp-hook.php(287): WC_AJAX::update_order_review(”)
#4 /data01/virt79682/domeenid/www.lakaluk.com/htdocs/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(”, Array)
#5 /data01/virt79682/domeenid/www.lakaluk.com/htdocs/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
#6 /data01/virt79 in /data01/virt79682/domeenid/www.lakaluk.com/htdocs/wp-content/plugins/woocommerce-product-price-based-on-countries/includes/class-wcpbc-frontend.php on line 992020-05-20T14:04:36+00:00 CRITICAL Uncaught Error: Call to undefined method WC_Cart::get_cart_hash() in /data01/virt79682/domeenid/www.lakaluk.com/htdocs/wp-content/plugins/woocommerce-product-price-based-on-countries/includes/class-wcpbc-frontend.php:99
Stack trace:
#0 /data01/virt79682/domeenid/www.lakaluk.com/htdocs/wp-includes/class-wp-hook.php(287): WCPBC_Frontend::update_order_review_fragments(Array)
#1 /data01/virt79682/domeenid/www.lakaluk.com/htdocs/wp-includes/plugin.php(206): WP_Hook->apply_filters(Array, Array)
#2 /data01/virt79682/domeenid/www.lakaluk.com/htdocs/wp-content/plugins/woocommerce/includes/class-wc-ajax.php(365): apply_filters(‘woocommerce_upd…’, Array)
#3 /data01/virt79682/domeenid/www.lakaluk.com/htdocs/wp-includes/class-wp-hook.php(287): WC_AJAX::update_order_review(”)
#4 /data01/virt79682/domeenid/www.lakaluk.com/htdocs/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(”, Array)
#5 /data01/virt79682/domeenid/www.lakaluk.com/htdocs/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
#6 /data01/virt79 in /data01/virt79682/domeenid/www.lakaluk.com/htdocs/wp-content/plugins/woocommerce-product-price-based-on-countries/includes/class-wcpbc-frontend.php on line 99Hi,
it’s an issue related to your WooCommerce version. The function get_cart_hash required WC3.6+. I’ll fix in the next release.
The topic ‘Check out page not working’ is closed to new replies.