Banner Logo

Be a part of the family: Connect, Receive Support,
Contribute, and Reap Abundant Rewards

Checkout error with Stripe

MultivendorX Pro

Resolved
Viewing 5 reply threads
  • Author
    Posts
    • #220190
      MaxenceTP
      Participant

      Hello,

      I don’t know how to reproduce the problem, but in the checkout I get the error “There was an error processing your order. Please check for any charges in your payment method and review your order history before placing the order again”.
      Even after refreshing the page, I still get the same error and I can’t validate my basket via Stripe.

      In the logs I get the following error:

      [26-May-2024 09:19:11 UTC] PHP Warning: Undefined variable $renewal_order in /var/www/developpement/wp-content/plugins/mvx-pro/modules/stripe-marketplace/classes/class-mvx-stripe-marketplace-payment-method.php on line 1790

      [26-May-2024 09:19:11 UTC] PHP Fatal error: Uncaught Error: Call to a member function get_id() on null in /var/www/developpement/wp-content/plugins/mvx-pro/modules/stripe-marketplace/classes/class-mvx-stripe-marketplace-payment-method.php:2460
      Stack trace:
      #0 /var/www/developpement/wp-content/plugins/mvx-pro/modules/stripe-marketplace/classes/class-mvx-stripe-marketplace-payment-method.php(1790): MVX_Stripe_Marketplace_Gateway->lock_order_payment()
      #1 /var/www/developpement/wp-content/plugins/woocommerce/includes/class-wc-checkout.php(1062): MVX_Stripe_Marketplace_Gateway->process_payment()
      #2 /var/www/developpement/wp-content/plugins/woocommerce/includes/class-wc-checkout.php(1293): WC_Checkout->process_order_payment()
      #3 /var/www/developpement/wp-content/plugins/woocommerce/includes/class-wc-ajax.php(520): WC_Checkout->process_checkout()
      #4 /var/www/developpement/wp-includes/class-wp-hook.php(324): WC_AJAX::checkout()
      #5 /var/www/developpement/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
      #6 /var/www/developpement/wp-includes/plugin.php(517): WP_Hook->do_action()
      #7 /var/www/developpement/wp-content/plugins/woocommerce/includes/class-wc-ajax.php(96): do_action()
      #8 /var/www/developpement/wp-includes/class-wp-hook.php(324): WC_AJAX::do_wc_ajax()
      #9 /var/www/developpement/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
      #10 /var/www/developpement/wp-includes/plugin.php(517): WP_Hook->do_action()
      #11 /var/www/developpement/wp-includes/template-loader.php(13): do_action()
      #12 /var/www/developpement/wp-blog-header.php(19): require_once(‘…’)
      #13 /var/www/developpement/index.php(17): require(‘…’)
      #14 {main}
      thrown in /var/www/developpement/wp-content/plugins/mvx-pro/modules/stripe-marketplace/classes/class-mvx-stripe-marketplace-payment-method.php on line 2460

    • #220191
      MaxenceTP
      Participant

      I’ve worked out how to reproduce the problem, you need to place an order but make the payment fail (for example by refusing the bank’s 2-factor authentication) which will put the order in “failed” and then try to pay the same order again.

      Can you fix this?

    • #220194

      Kindly give us some time to check and recreate the same on our end. We will keep you posted.
      Thanks for your understanding and cooperation.

    • #220229

      Hello @MaxenceTP, We are not able to recreate the issue on our end. Kindly create a staging site where the issue is replicated and share the staging site url, temporary admin and FTP access with us. So that we can look into it on your end and help you accordingly.

      Also while sharing the access don’t forget to mark your reply as private.

    • #220257
      MaxenceTP
      Participant
      This reply has been marked as private.
    • #220269

      @MaxenceTP, Thanks for sharing the details with us.

      Our team is looking into all your issues. We will add fixes for those accordingly. Kindly provide us with some time.

      We will keep you posted regarding the same.

Viewing 5 reply threads

The topic ‘Checkout error with Stripe’ is closed to new replies.