• Resolved sebstar82

    (@sebstar82)


    Hi,

    I am struggling with an error on checkout on my webshop.

    The Problem:
    Whenever someone pays with credit card (stripe) the payment is correctly processed and an order is created inside woocommerce. BUT on the checkout page, the payment and order isn’t confirmed, it show a error bar (with no visible text) on top of the page. Also no emails are sent, neither to administrator (new order) or customer (order confirmation)

    I tried my best to log this is error, and i am now looking at something i suspect could be the issue, although I have no idea what to do about it.

    “`23-Sep-2021 16:27:25 UTC] PHP Deprecated: Required parameter $endpoint follows optional parameter $args in /home/mediauno/public_html/bazaarisland.com/wp-content/plugins/breadcrumb-navxt/class.bcn_rest_controller.php on line 64
    [23-Sep-2021 16:27:27 UTC] PHP Deprecated: Required parameter $endpoint follows optional parameter $args in /home/mediauno/public_html/bazaarisland.com/wp-content/plugins/breadcrumb-navxt/class.bcn_rest_controller.php on line 64
    [23-Sep-2021 16:27:42 UTC] PHP Deprecated: Required parameter $endpoint follows optional parameter $args in /home/mediauno/public_html/bazaarisland.com/wp-content/plugins/breadcrumb-navxt/class.bcn_rest_controller.php on line 64
    [23-Sep-2021 16:29:26 UTC] PHP Deprecated: Required parameter $endpoint follows optional parameter $args in /home/mediauno/public_html/bazaarisland.com/wp-content/plugins/breadcrumb-navxt/class.bcn_rest_controller.php on line 64
    [23-Sep-2021 16:29:28 UTC] PHP Deprecated: Required parameter $endpoint follows optional parameter $args in /home/mediauno/public_html/bazaarisland.com/wp-content/plugins/breadcrumb-navxt/class.bcn_rest_controller.php on line 64
    [23-Sep-2021 16:29:35 UTC] PHP Deprecated: Required parameter $endpoint follows optional parameter $args in /home/mediauno/public_html/bazaarisland.com/wp-content/plugins/breadcrumb-navxt/class.bcn_rest_controller.php on line 64
    [23-Sep-2021 16:29:46 UTC] PHP Fatal error: Uncaught TypeError: call_user_func_array(): Argument #1 ($callback) must be a valid callback, class WC_Emails does not have a method “trigger” in /home/mediauno/public_html/bazaarisland.com/wp-includes/class-wp-hook.php:305
    Stack trace:
    #0 /home/mediauno/public_html/bazaarisland.com/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters()
    #1 /home/mediauno/public_html/bazaarisland.com/wp-includes/plugin.php(518): WP_Hook->do_action()
    #2 /home/mediauno/public_html/bazaarisland.com/wp-content/plugins/woocommerce/includes/class-wc-emails.php(170): do_action_ref_array()
    #3 /home/mediauno/public_html/bazaarisland.com/wp-includes/class-wp-hook.php(303): WC_Emails::send_transactional_email()
    #4 /home/mediauno/public_html/bazaarisland.com/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters()
    #5 /home/mediauno/public_html/bazaarisland.com/wp-includes/plugin.php(470): WP_Hook->do_action()
    #6 /home/mediauno/public_html/bazaarisland.com/wp-content/plugins/woocommerce/includes/class-wc-order.php(373): do_action()
    #7 /home/mediauno/public_html/bazaarisland.com/wp-content/plugins/woocommerce/includes/class-wc-order.php(222): WC_Order->status_transition()
    #8 /home/mediauno/public_html/bazaarisland.com/wp-content/plugins/woocommerce/includes/class-wc-order.php(120): WC_Order->save()
    #9 /home/mediauno/public_html/bazaarisland.com/wp-content/plugins/woocommerce-gateway-stripe/includes/abstracts/abstract-wc-stripe-payment-gateway.php(504): WC_Order->payment_complete()
    #10 /home/mediauno/public_html/bazaarisland.com/wp-content/plugins/woocommerce-gateway-stripe/includes/class-wc-gateway-stripe.php(681): WC_Stripe_Payment_Gateway->process_response()
    #11 /home/mediauno/public_html/bazaarisland.com/wp-content/plugins/woocommerce/includes/class-wc-checkout.php(980): WC_Gateway_Stripe->process_payment()
    #12 /home/mediauno/public_html/bazaarisland.com/wp-content/plugins/woocommerce/includes/class-wc-checkout.php(1195): WC_Checkout->process_order_payment()
    #13 /home/mediauno/public_html/bazaarisland.com/wp-content/plugins/woocommerce/includes/class-wc-ajax.php(466): WC_Checkout->process_checkout()
    #14 /home/mediauno/public_html/bazaarisland.com/wp-includes/class-wp-hook.php(303): WC_AJAX::checkout()
    #15 /home/mediauno/public_html/bazaarisland.com/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters()
    #16 /home/mediauno/public_html/bazaarisland.com/wp-includes/plugin.php(470): WP_Hook->do_action()
    #17 /home/mediauno/public_html/bazaarisland.com/wp-content/plugins/woocommerce/includes/class-wc-ajax.php(90): do_action()
    #18 /home/mediauno/public_html/bazaarisland.com/wp-includes/class-wp-hook.php(303): WC_AJAX::do_wc_ajax()
    #19 /home/mediauno/public_html/bazaarisland.com/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters()
    #20 /home/mediauno/public_html/bazaarisland.com/wp-includes/plugin.php(470): WP_Hook->do_action()
    #21 /home/mediauno/public_html/bazaarisland.com/wp-includes/template-loader.php(13): do_action()
    #22 /home/mediauno/public_html/bazaarisland.com/wp-blog-header.php(19): require_once(‘/home/mediauno/…’)
    #23 /home/mediauno/public_html/bazaarisland.com/index.php(17): require(‘/home/mediauno/…’)
    #24 {main}
    thrown in /home/mediauno/public_html/bazaarisland.com/wp-includes/class-wp-hook.php on line 305
    [23-Sep-2021 16:31:27 UTC] PHP Deprecated: Required parameter $endpoint follows optional parameter $args in /home/mediauno/public_html/bazaarisland.com/wp-content/plugins/breadcrumb-navxt/class.bcn_rest_controller.php on line 64
    [23-Sep-2021 16:31:29 UTC] PHP Deprecated: Required parameter $endpoint follows optional parameter $args in /home/mediauno/public_html/bazaarisland.com/wp-content/plugins/breadcrumb-navxt/class.bcn_rest_controller.php on line 64
    [23-Sep-2021 16:31:30 UTC] PHP Deprecated: Required parameter $endpoint follows optional parameter $args in /home/mediauno/public_html/bazaarisland.com/wp-content/plugins/breadcrumb-navxt/class.bcn_rest_controller.php on line 64
    [23-Sep-2021 16:31:32 UTC] PHP Deprecated: Required parameter $endpoint follows optional parameter $args in /home/mediauno/public_html/bazaarisland.com/wp-content/plugins/breadcrumb-navxt/class.bcn_rest_controller.php on line 64
    [23-Sep-2021 16:31:35 UTC] PHP Deprecated: Required parameter $endpoint follows optional parameter $args in /home/mediauno/public_html/bazaarisland.com/wp-content/plugins/breadcrumb-navxt/class.bcn_rest_controller.php on line 64
    [23-Sep-2021 16:32:42 UTC] PHP Deprecated: Required parameter $endpoint follows optional parameter $args in /home/mediauno/public_html/bazaarisland.com/wp-content/plugins/breadcrumb-navxt/class.bcn_rest_controller.php on line 64
    [23-Sep-2021 16:32:44 UTC] PHP Deprecated: Required parameter $endpoint follows optional parameter $args in /home/mediauno/public_html/bazaarisland.com/wp-content/plugins/breadcrumb-navxt/class.bcn_rest_controller.php on line 64
    [23-Sep-2021 16:32:53 UTC] PHP Deprecated: Required parameter $endpoint follows optional parameter $args in /home/mediauno/public_html/bazaarisland.com/wp-content/plugins/breadcrumb-navxt/class.bcn_rest_controller.php on line 64`

    I have already tried to disable the “breadcrumb-navxt” plugin, at that didn’t help at all.

    Any help with this issue is really appreciated! I am not overly experienced in managing websites i have to say, but i have no other choice than to fix this myself. So here is trying! ??

    • This topic was modified 3 years, 5 months ago by sebstar82.
    • This topic was modified 3 years, 5 months ago by sebstar82.

    The page I need help with: [log in to see the link]

Viewing 3 replies - 1 through 3 (of 3 total)
  • Hi @sebstar82,

    bad news it doesn’t have anything to do with breadcrumb-navxt it’s triggering a fatal error from WooCommerce WC_Emails class. What version of WooCommerce are you using and do you have any email customization plugins active?

    Thread Starter sebstar82

    (@sebstar82)

    I have narrowed the problem to an integration plugin I am using from a dropshipping supplier. I expect that their technical department will fix the problem for me soon.

    I simply disabled all plugins and went through them one by one, and when i brought that one back the error came back, retrospectively I should probably have gone that route to begin with.

    Thanks for taking a look in any case ??

    Thread Starter sebstar82

    (@sebstar82)

    marking this solved.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Internal server error on checkout’ is closed to new replies.