Support » Theme: OceanWP » Multistep Checkout and invalid payment methods

  • Hi!

    We updated to OceanWP 2.0.2 yesterday and are using WooCommerce and the “Germanized” plugin. Since the update all customers get the error “Invalid payment method” at checkout, regardeless of the payment method they choose (Direct Transfer or Paypal are the two available options).

    I tested by disabling all other plugins with no success. Finally I found out, that the multistep checkout is the problem. Without that setting, the checkout works as expected.

    There is no JS error in the dev console. In the debug.log I found the following error message:

    [29-Dec-2020 12:34:44 UTC] PHP Fatal error: wc_cart_totals_shipping_method_label(): The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition "WC_GZD_Shipping_Rate" of the object you are trying to operate on was loaded _before_ unserialize() gets called or provide an autoloader to load the class definition in /www/htdocs/xxx/xxx/xxx/wp-content/plugins/woocommerce/includes/wc-cart-functions.php on line 353

    But I don’t know if this is related.

    Thanks for your help.

    Regards,
    Marc

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

Viewing 3 replies - 1 through 3 (of 3 total)
  • Hello,

    That is quite odd because no one reported a similar issue.

    If you are using the child theme, please try to switch to the parent theme and check if it is working with that or not.

    and please go to Elementor > System Info and share the report with us so that we can take a look.

    Thread Starter Marc Nilius

    (@zottto)

    Hi Abhishek,

    thanks for your reply. We use a child theme, but the same error also occurs after switching to the parent theme and activating the multi-step checkout-

    Elemetor Status Info:

    == Server Environment ==
    Operating System: Linux
    Software: Apache
    MySQL version: (Ubuntu) v5.7.28
    PHP Version: 7.3.22-nmm1
    PHP Max Input Vars: 3000
    PHP Max Post Size: 200M
    GD Installed: Yes
    ZIP Installed: Yes
    Write Permissions: All right
    Elementor Library: Connected

    == WordPress Environment ==
    Version: 5.6
    Site URL:
    Home URL:
    WP Multisite: No
    Max Upload Size: 200 MB
    Memory limit: 256M
    Permalink Structure: /%postname%/
    Language: de-DE
    Timezone: Europe/Berlin
    Debug Mode: Inactive

    == Theme ==
    Name: OceanWP Child
    Version: 1.0
    Author: Nick
    Child Theme: Yes
    Parent Theme Name: OceanWP
    Parent Theme Version: 2.0.2
    Parent Theme Author: Nick

    == User ==
    Role: administrator
    WP Profile lang: de_DE
    User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36

    == Active Plugins ==
    Antispam Bee
    Version: 2.9.3
    Author: pluginkollektiv

    BackWPup
    Version: 3.8.0
    Author: Inpsyde GmbH

    Borlabs Cookie – Cookie Opt-in
    Version: 2.2.13
    Author: Benjamin A. Bornschein, Borlabs

    Contact Form 7
    Version: 5.3.2
    Author: Takayuki Miyoshi

    Disable Emojis (GDPR friendly)
    Version: 1.7.2
    Author: Ryan Hellyer

    Edit Author Slug
    Version: 1.8.1
    Author: Brandon Allen

    Elementor
    Version: 3.0.15
    Author: Elementor.com

    Elementor Pro
    Version: 3.0.9
    Author: Elementor.com

    Enable Media Replace
    Version: 3.5.0
    Author: ShortPixel

    Germanized for WooCommerce
    Version: 3.3.3
    Author: vendidero

    Health Check & Troubleshooting
    Version: 1.4.5
    Author: The WordPress.org community

    Honeypot for Contact Form 7
    Version: 1.14.1
    Author: Nocean

    InfiniteWP – Client
    Version: 1.9.4.8
    Author: Revmakx

    jQuery Pin It Button for Images
    Version: 3.0.6
    Author: Marcin Skrzypiec

    Mailchimp for WooCommerce
    Version: 2.5.0
    Author: Mailchimp

    MC4WP: Mailchimp for WordPress
    Version: 4.8.1
    Author: ibericode

    NinjaFirewall (WP Edition)
    Version: 4.3.1
    Author: The Ninja Technologies Network

    Ocean Extra
    Version: 1.6.9
    Author: OceanWP

    PayPal PLUS for WooCommerce
    Version: 2.2.1
    Author: Inpsyde GmbH

    PW WooCommerce Gift Cards Pro
    Version: 1.292
    Author: Pimwick, LLC

    Shariff Wrapper
    Version: 4.6.5
    Author: Jan-Peter Lambeck & 3UU

    ShopVote
    Version: 1.1.2
    Author: ShopVote

    Smush
    Version: 3.8.2
    Author: WPMU DEV

    Statify
    Version: 1.8.1
    Author: pluginkollektiv

    Terms & Conditions Connector of IT-Recht Kanzlei
    Version: 2.1.0
    Author: Inpsyde GmbH

    The SEO Framework
    Version: 4.1.3
    Author: The SEO Framework Team

    WooCommerce
    Version: 4.8.0
    Author: Automattic

    WooCommerce JTL-Connector
    Version: 1.16.1
    Author: JTL-Software GmbH

    == Must-Use Plugins ==
    0-ninjafirewall.php
    Version: 1.0
    Author: The Ninja Technologies Network

    Elementor Safe Mode
    Version: 1.0.0
    Author: Elementor.com

    Health Check Troubleshooting Mode
    Version: 1.7.2
    Author:

    InfiniteWP – Client Loader
    Version:
    Author: Revmakx

    == Elements Usage ==

    page : 1
    button : 2
    divider : 1
    heading : 3
    icon : 3
    image : 2
    image-carousel : 1
    spacer : 4
    testimonial : 3
    text-editor : 4
    section : 5
    heading : 4
    image : 6
    image-carousel : 1
    text-editor : 7
    wp-post : 0
    button : 2
    divider : 14
    heading : 29
    html : 1
    image : 18
    image-box : 3
    image-carousel : 1
    image-gallery : 3
    media-carousel : 1
    shortcode : 1
    social-icons : 1
    spacer : 1
    testimonial : 3
    text-editor : 106
    video : 1
    wp-widget-ocean_custom_menu : 1
    wp-page : 10
    button : 3
    heading : 2
    image : 7
    text-editor : 2
    toggle : 1

    == Log ==

    Log: showing 20 of 382020-08-27 11:13:00 [info] Elementor data updater process has been queued. [array (
    ‘plugin’ => ‘Elementor’,
    ‘from’ => ‘2.9.14’,
    ‘to’ => ‘3.0.2’,
    )]
    2020-08-27 11:13:01 [info] Elementor data updater process has been queued. [array (
    ‘plugin’ => ‘Elementor’,
    ‘from’ => ‘2.9.14’,
    ‘to’ => ‘3.0.2’,
    )]
    2020-10-19 15:51:01 [info] elementor::elementor_updater Started
    2020-10-19 15:51:01 [info] Elementor/Upgrades – _v_3_0_0_move_general_settings_to_kit Start
    2020-10-19 15:51:01 [info] Elementor/Upgrades – _v_3_0_0_move_general_settings_to_kit Finished
    2020-10-19 15:51:01 [info] Elementor/Upgrades – _v_3_0_0_move_default_colors_to_kit Start
    2020-10-19 15:51:01 [notice] System colors already exist. nothing to do.
    2020-10-19 15:51:01 [info] Elementor/Upgrades – _v_3_0_0_move_default_colors_to_kit Finished
    2020-10-19 15:51:01 [info] Elementor/Upgrades – _v_3_0_0_move_saved_colors_to_kit Start
    2020-10-19 15:51:01 [notice] Custom colors already exist. nothing to do.
    2020-10-19 15:51:01 [info] Elementor/Upgrades – _v_3_0_0_move_saved_colors_to_kit Finished
    2020-10-19 15:51:01 [info] Elementor/Upgrades – _v_3_0_0_move_default_typography_to_kit Start
    2020-10-19 15:51:01 [notice] System typography already exist. nothing to do.
    2020-10-19 15:51:01 [info] Elementor/Upgrades – _v_3_0_0_move_default_typography_to_kit Finished
    2020-10-19 15:51:01 [info] Elementor data updater process has been completed. [array (
    ‘plugin’ => ‘Elementor’,
    ‘from’ => ‘3.0.2’,
    ‘to’ => ‘3.0.11’,
    )]
    2020-10-21 01:02:47 [info] Elementor data updater process has been completed. [array (
    ‘plugin’ => ‘Elementor’,
    ‘from’ => ‘3.0.11’,
    ‘to’ => ‘3.0.12’,
    )]
    2020-11-08 16:26:53 [info] Elementor data updater process has been completed. [array (
    ‘plugin’ => ‘Elementor’,
    ‘from’ => ‘3.0.12’,
    ‘to’ => ‘3.0.13’,
    )]
    2020-11-29 14:17:36 [info] Elementor data updater process has been completed. [array (
    ‘plugin’ => ‘Elementor’,
    ‘from’ => ‘3.0.13’,
    ‘to’ => ‘3.0.14’,
    )]
    2020-12-28 13:01:41 [info] Elementor data updater process has been completed. [array (
    ‘plugin’ => ‘Elementor’,
    ‘from’ => ‘3.0.14’,
    ‘to’ => ‘3.0.15’,
    )]
    2020-12-29 12:49:28 [info] Elementor data updater process has been completed. [array (
    ‘plugin’ => ‘Elementor Pro’,
    ‘from’ => ‘3.0.8’,
    ‘to’ => ‘3.0.9’,
    )]

    JS: showing 4 of 4JS: 2020-03-31 14:47:33 [error X 1][https://XXX/wp-content/plugins/elementor/assets/lib/backbone/backbone.marionette.min.js?ver=2.4.5:22:19954] View (cid: \”view69815\”) has already been destroyed and cannot be used.
    JS: 2020-03-31 14:47:33 [error X 1][https://XXX/wp-content/plugins/elementor/assets/lib/backbone/backbone.marionette.min.js?ver=2.4.5:22:19954] View (cid: \”view70117\”) has already been destroyed and cannot be used.
    JS: 2020-03-31 14:47:33 [error X 1][https://XXX/wp-content/plugins/elementor/assets/lib/backbone/backbone.marionette.min.js?ver=2.4.5:22:19954] View (cid: \”view69840\”) has already been destroyed and cannot be used.
    JS: 2020-11-04 16:38:08 [error X 1][https://XXX/wp-admin/post.php?post=1144&action=elementor:1:119] createRBadge is not defined

    PHP: showing 1 of 1PHP: 2020-12-01 18:14:03 [notice X 1][/www/htdocs/w0184ea2/plueckefinken.com/wp/wp-content/plugins/elementor-pro/modules/woocommerce/widgets/add-to-cart.php::142] Undefined index: post_id [array (
    ‘trace’ => ‘
    #0: Elementor\Core\Logger\Manager -> shutdown()
    ‘,
    )]

    Thanks for your help,
    Marc

    Hello,

    Thank you for sharing the info. We will take a look at it. Please also reached the Germanized plugin support to look into it.

Viewing 3 replies - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.