PluginUs.Net - Business Tools for WooCommerce and WordPress

[realize your idea - make your dreams come true]

Support Forum

You need to log-in to create request (topic) to the support

Critical Errror on Checkout

The support doesn work on Saturdays and Sundays, so some Friday requests can be answered on Monday. If you have problems with registration ask help on contact us page please
If you not got email within 24~36 business hours, firstly check your spam box, and if no any email from the support there - back to the forum and read answer here. DO NOT ANSWER ON EMAILS [noreply@pluginus.net] FROM THE FORUM!! Emails are just for your info, all answers should be published only here.
The support doesn work on Saturdays and Sundays, so some Friday requests can be answered on Monday.

WOOCS - WooCommerce Currency Switcher 1.3.1.1 is throwing a critical error on checkout with WooCommerce 4.3.1 We are a Canadian site with Canadian pricing. The error only occurs when a US IP is used and WOOCS converts to US dollars. Has been working well of the last year but now not working. We had to disable the plugin.

Hello

Can you give me the error text?

All it says on the checkout page is"There Has Been A Critial Error On Your Website."

 

Screen Cap

Hello

You can  install  this  plugin  - https://wordpress.org/plugins/query-monitor/ -  to check this  error

If  no  luck  - try  to  disable  all  plugins  except  woo+woocs and  do test

if  no  luck  - Please  drop  me  screenshots  of  woocs  settings

Thanks for that.  What an amazing plugin!  Here's what it spit out on my checkout page:

 

Fatal error: Uncaught Error: Too few arguments to function WCJ_Module::handle_price(), 3 passed in /var/www/vhosts/www.beardancecrafts.com/public_html/wp-includes/class-wp-hook.php on line 287 and exactly 4 expected
in /var/www/vhosts/www.beardancecrafts.com/public_html/wp-content/plugins/woocommerce-jetpack/includes/classes/class-wcj-module.php on line 92

Call stack:

  1. WCJ_Module::handle_price()
    wp-includes/class-wp-hook.php:287
  2. WP_Hook::apply_filters()
    wp-includes/plugin.php:206
  3. apply_filters()
    wp-content/plugins/woocommerce-currency-switcher/classes/woocs_after_33.php:3551
  4. WOOCS::wc_price()
    wp-content/plugins/woocommerce-currency-switcher/classes/woocs_after_33.php:4050
  5. WOOCS::woocommerce_cart_item_subtotal()
    wp-includes/class-wp-hook.php:287
  6. WP_Hook::apply_filters()
    wp-includes/plugin.php:206
  7. apply_filters()
    wp-content/plugins/woocommerce/templates/checkout/review-order.php:43
  8. include()
    wp-content/plugins/woocommerce/includes/wc-core-functions.php:344
  9. wc_get_template()
    wp-content/plugins/woocommerce/includes/wc-template-functions.php:2216
  10. woocommerce_order_review()
    wp-includes/class-wp-hook.php:287
  11. WP_Hook::apply_filters()
    wp-includes/class-wp-hook.php:311
  12. WP_Hook::do_action()
    wp-includes/plugin.php:478
  13. do_action()
    wp-content/plugins/woocommerce/templates/checkout/form-checkout.php:59
  14. include()
    wp-content/plugins/woocommerce/includes/wc-core-functions.php:344
  15. wc_get_template()
    wp-content/plugins/woocommerce/includes/shortcodes/class-wc-shortcode-checkout.php:293
  16. WC_Shortcode_Checkout::checkout()
    wp-content/plugins/woocommerce/includes/shortcodes/class-wc-shortcode-checkout.php:67
  17. WC_Shortcode_Checkout::output()
    wp-content/plugins/woocommerce/includes/class-wc-shortcodes.php:72
  18. WC_Shortcodes::shortcode_wrapper()
    wp-content/plugins/woocommerce/includes/class-wc-shortcodes.php:95
  19. WC_Shortcodes::checkout()
    wp-includes/shortcodes.php:343
  20. do_shortcode_tag()
  21. preg_replace_callback()
    wp-includes/shortcodes.php:218
  22. do_shortcode()
    wp-includes/class-wp-hook.php:287
  23. WP_Hook::apply_filters()
    wp-includes/plugin.php:206
  24. apply_filters()
    wp-includes/post-template.php:253
  25. the_content()
    wp-content/themes/oceanwp/partials/page/article.php:20
  26. require()
    wp-includes/template.php:725
  27. load_template()
    wp-includes/template.php:672
  28. locate_template()
    wp-includes/general-template.php:168
  29. get_template_part()
    wp-content/themes/oceanwp/partials/page/layout.php:20
  30. require()
    wp-includes/template.php:725
  31. load_template()
    wp-includes/template.php:672
  32. locate_template()
    wp-includes/general-template.php:168
  33. get_template_part()
    wp-content/themes/oceanwp/page.php:36
  34. include()
    wp-includes/template-loader.php:106
  35. require_once()
    wp-blog-header.php:19
  36. require()
    index.php:17

Disabled"Booster for WooCommerce" and that seemed to solve the issue :)

Hello

Ok!  Great!