1. PROMO Subscribe our All Access Pass @ 75% OFF & access all our 16+ premium Divi extensions: Divi Block Pro, Carousel Toolkit, etc.LEARN MORE
Dismiss Notice
NEW Divi.Help Pro Carousel AI Toolkit - Magically turn your Divi design into carousel, simply by using our online toolkit. No plugins needed. Now it works with Divi 5 as well!Try our carousel AI toolkit
BEST Divi Block - A revolutionary drag & drop tool to easily mix & match 960+ premade blocks (Light & Dark) to kick start your Divi site design. Special module designs are included as well. Also newly added AI generator & color. Now it works with Divi 5 as well!
Learn More About Divi BlockFree Version ~ 340+ Free Blocks

Fatal Error after up

Discussion in 'Free Divi Community Forum' started by Edwige Elsa, Oct 11, 2022.

  1. Edwige Elsa

    Edwige Elsa New Member

    We’ve been using the Divi Builder for a while, and now we’ve just purchased the Divi Payment form to use our Stripe account directly through our website. However it creates a fatal error every time I want to go to any page and edit it through the Divi Builder. Anytime I deactivate the new plugin (Divi Payment) I can go and edit the pages with Divi Builder, but obviously without the functionality from Divi Payment.

    Does anyone have any idea of what we should do from there?
    As additional information:
    • We've set up the Divi Payment plugin properly and connected it to Stripe.
    • We are using Wordpress 6.0.2
    Here is the error message that we are getting (with the last line being bolded in the message we get):

    Fatal error: Uncaught Error: Attempt to modify property “settings_modal_toggles” on null in /home/clients/f0d6dffa902ea0ccd2586535b0ccac1f/web/wp-content/plugins/divi-stripe-payments/includes/modules/StripeElementsForm/StripeElementsForm.php:68 Stack trace: #0 /home/clients/f0d6dffa902ea0ccd2586535b0ccac1f/web/wp-includes/class-wp-hook.php(309): EMDISP_StripePaymentForm->add_toggle(Array) #1 /home/clients/f0d6dffa902ea0ccd2586535b0ccac1f/web/wp-includes/plugin.php(191): WP_Hook->apply_filters(Array, Array) #2 /home/clients/f0d6dffa902ea0ccd2586535b0ccac1f/web/wp-content/themes/Divi/includes/builder/class-et-builder-element.php(18554): apply_filters(‘et_builder_get_…’, Array, ”) #3 /home/clients/f0d6dffa902ea0ccd2586535b0ccac1f/web/wp-content/themes/Divi/includes/builder/class-et-builder-element.php(18873): ET_Builder_Element::get_parent_modules(”) #4 /home/clients/f0d6dffa902ea0ccd2586535b0ccac1f/web/wp-content/themes/Divi/includes/builder/class-et-builder-element.php(18860): ET_Builder_Element::get_custom_options_categories() #5 /home/clients/f0d6dffa902ea0ccd2586535b0ccac1f/web/wp-content/themes/Divi/includes/builder/frontend-builder/helpers.php(720): ET_Builder_Element::get_options_categories() #6 /home/clients/f0d6dffa902ea0ccd2586535b0ccac1f/web/wp-content/themes/Divi/includes/builder/frontend-builder/helpers.php(2809): et_fb_get_static_backend_helpers(‘page’) #7 /home/clients/f0d6dffa902ea0ccd2586535b0ccac1f/web/wp-includes/class-wp-hook.php(307): et_fb_get_asset_helpers(false, ‘page’) #8 /home/clients/f0d6dffa902ea0ccd2586535b0ccac1f/web/wp-includes/plugin.php(191): WP_Hook->apply_filters(false, Array) #9 /home/clients/f0d6dffa902ea0ccd2586535b0ccac1f/web/wp-content/themes/Divi/includes/builder/frontend-builder/assets.php(67): apply_filters(‘et_fb_get_asset…’, false, ‘page’) #10 /home/clients/f0d6dffa902ea0ccd2586535b0ccac1f/web/wp-content/themes/Divi/includes/builder/frontend-builder/theme-builder/frontend.php(92): et_fb_get_dynamic_asset(‘helpers’, ‘page’) #11 /home/clients/f0d6dffa902ea0ccd2586535b0ccac1f/web/wp-includes/class-wp-hook.php(307): et_theme_builder_frontend_override_template(‘/home/clients/f…’) #12 /home/clients/f0d6dffa902ea0ccd2586535b0ccac1f/web/wp-includes/plugin.php(191): WP_Hook->apply_filters(‘/home/clients/f…’, Array) #13 /home/clients/f0d6dffa902ea0ccd2586535b0ccac1f/web/wp-includes/template-loader.php(104): apply_filters(‘template_includ…’, ‘/home/clients/f…’) #14 /home/clients/f0d6dffa902ea0ccd2586535b0ccac1f/web/wp-blog-header.php(19): require_once(‘/home/clients/f…’) #15 /home/clients/f0d6dffa902ea0ccd2586535b0ccac1f/web/index.php(17): require(‘/home/clients/f…’) #16 {main} thrown in
    /home/clients/f0d6dffa902ea0ccd2586535b0ccac1f/web/wp-content/plugins/divi-stripe-payments/includes/modules/StripeElementsForm/StripeElementsForm.php on line 68
     
    1. PRO MEMBER PERKS Divi Ultimate Blog Plugin - Easily set awesome default design for your Divi single blog page:Learn More
  2. Divi.Help

    Divi.Help Administrator
    Staff Member

    Since this is a third plugin issue, you should refer back to the Divi Stripe Payment plugin developer about the issue.