• Resolved centerforobjectrelations

    (@centerforobjectrelations)


    The checkout page at my website changed in the last couple of days. When there is a product in the cart, the checkout page does not show correctly, having the wrong horizontal width, removing the header and footer, and other issues. Most users are unable to complete a purchase anymore. You can see the problem only with a product in the cart, such as this one.

    When I deactivate the WooCommerce Stripe Payment Gateway plugin, things mostly go back to normal, except that payments through Stripe obviously stop working. I removed the WooCommerce Stripe Payment Gateway plugin entirely, then reinstalled the most recent version, but the problem persists.

    I have uploaded my system status and my fatal errors to pastebin.

    Is there a conflict happening between this plugin and some other plugin/theme on the website? If so, how can I track it down?

    — Tyler Hanson

    Office Admin at centerforobjectrelations.org

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

Viewing 9 replies - 1 through 9 (of 9 total)
  • Hi @centerforobjectrelations,

    Thank you for the detailed explanation and for providing the system status and error logs. I can understand how disruptive this is, especially with customers unable to complete purchases, and I appreciate the thorough information you have shared.

    Since the checkout layout breaks only when the Stripe gateway is active, but returns to normal when it is disabled, this strongly suggests a theme or optimization conflict rather than a core WooCommerce issue.

    A few key observations from your report:

    1. You are using the Avada theme with several WooCommerce template overrides. If any of those overrides are outdated or incompatible with how Stripe loads its checkout scripts, it can affect layout structure, including width, header, and footer rendering.
    2. NitroPack is active. Optimization plugins that defer, combine, or delay JavaScript can interfere with payment gateways, especially at checkout where Stripe dynamically injects scripts.
    3. There are a significant number of failed Action Scheduler tasks. While not necessarily the root cause, cleaning these up can help improve overall stability.

    To properly isolate the cause, please try the following:
    Step 1: Temporarily disable NitroPack and clear all caches, including server and browser cache. Then test the checkout with Stripe active.

    Step 2: Switch temporarily to a default theme such as Storefront or Twenty Twenty-Four and test again with Stripe active. If the issue disappears, this confirms a compatibility issue with Avada, and you would need to contact ThemeFusion support with your findings.

    Step 3: If needed, run a full conflict test by deactivating all plugins except WooCommerce and WooCommerce Stripe Gateway. Then reactivate the remaining plugins one at a time until the issue returns.

    You can follow this guide to perform a conflict test safely: https://woocommerce.com/document/how-to-test-for-conflicts/

    Please let me know the results after testing with NitroPack disabled and with a default theme. That will allow us to pinpoint the exact source and determine the next steps.

    Thread Starter centerforobjectrelations

    (@centerforobjectrelations)

    Thank you for your detailed response and taking the time to help! I am working through your suggested steps. Here are my results so far:

    1. I deactivated NitroPack, cleared the server cache through Siteground, then cleared my browser cache.  The issue remains. I’ve left it deactivated for now.

    2. I temporarily switched the theme to Twenty Twenty-Four.  The issue persisted.  Although it did a better job of showing fields correctly without cutting things off, it still removed all other page elements such as header and footer.  One thing I notice when the theme is changed and I refresh the cart page: the browser tab title says, “WordPress > Error”. It doesn’t say that for other pages.

    3. I will begin working on a full conflict test and report back with more details.

    Again, I appreciate your help.

    Thread Starter centerforobjectrelations

    (@centerforobjectrelations)

    Update:

    I disabled all plugins except for Woocommerce and the Stripe payment gateway and switched to the Twenty Twenty-Four theme. It worked!

    I tried reactivating plugins one at a time to test. When I enabled the Avada Builder and Core plugins and switched the Avada theme, the problem returned. It seems to me that the issues is something happening between Avada and the Stripe payment plugin. I will contact the Avada support to see if they can help.

    Thank you!

    Hi @centerforobjectrelations,

    I’m glad to hear that our troubleshooting helped you pinpoint the source of the issue with Avada and Stripe. It’s great that you were able to confirm the conflict through the plugin and theme tests. Reaching out to Avada support with these details is the best next step, and they should be able to guide you on a compatible solution.

    If you found the support helpful, we’d really appreciate it if you could leave a review for the WooCommerce Stripe Payment Gateway here: https://ww.wp.xz.cn/plugins/woocommerce-gateway-stripe/reviews/#new-post

    Your feedback helps us continue improving the plugin and support experience.

    Just so you are aware, I am having the same issue with the checkout screen. I am also using AVADA. All plugins and themes are up to date as well.

    Plugin Support shahzeen(woo-hc)

    (@shahzeenfarooq)

    Hi @vunruh

    I understand that you have a somewhat similar problem.

    However, per forum best practices shown here, it is advised that you create a new thread so that we can address your issue(s) separately.

    You can create a new thread here: https://ww.wp.xz.cn/support/plugin/woocommerce/#new-topic-0 and make sure to include as much information as you can.

    Thanks for understanding!

    Avada has fixed this (patch # 423548) – the fix is available in Avada’s “Patcher” area. Stripe 10.4.0 now works as expected.

    Yes it has. Thank you Brett!

    Plugin Support Frank Remmy (woo-hc)

    (@frankremmy)

    @brettcpm3 @vunruh Awesome!

    Do not hesitate to open a new topic if you need anything else. That way, we can track issues easily without confusion.

    And if you found Stripe or our support helpful, be sure to leave a review: https://ww.wp.xz.cn/plugins/woocommerce-gateway-stripe/reviews/#new-post

Viewing 9 replies - 1 through 9 (of 9 total)

You must be logged in to reply to this topic.