• Resolved alemanni

    (@princematli)


    Hi all,

    We noticed the following woocommerce error notification issue during checkout:

    Billing Email address <button class="stripe-gateway-stripelink-modal-trigger"></button>?is a required field.

    This happens when, as it should be, no email address is provided during checkout. We further noticed that the icons of the notice group also disapear at checkout.

    How to repeat the scenario:

    1.) Follow the page url -> https://traksify.com/get-traksify/
    2.) Add a product to the cart (either a subscription or non-subscription product)
    3.) Proceed to the checkout without login
    4.) Skip to “proceed to payment” wihout providing any input fields (keep fields empty)
    5.) Select “PayPal” as payment option to tripper the error message

    Note: If you select “Credit Card” (aka Stripe) you will only be promted the error saying that the card information is incomplete which is correct.

    Any suggestions are welcome. I did try to disable YITH and AutomateWoo without success.

    Running:
    Stripe 8.3.1
    Woo 8.9.1
    WP 6.5.3
    PHP 8.2.19
    Host Siteground

    Thanks,
    Christian

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

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Support Shameem R. a11n

    (@shameemreza)

    Hi @princematli

    I followed your steps and successfully reproduced the error on your website. However, I didn’t encounter the same issue on my website.

    This kind of problem is usually caused by a conflict with your theme or with another plugin. The best way to determine this is to:

    • Temporarily switch your theme to Storefront or Twenty Twenty-Four
    • Disable all plugins except for WooCommerce, Stripe and PayPal payments
    • Repeat the action that is causing the problem

    If you do not see the same problem after completing the conflict test, then you know the problem was with the plugins and/or theme you deactivated. To determine which plugin is causing the problem, reactivate your other plugins one by one, testing after each, until you find the one causing conflict. You can find a more detailed explanation on how to do a conflict test here.

    If this makes no difference, please can you share a copy of the following:

    • System Status Report: Navigate to WooCommerce → Status. Select Get System Report and then Download for Support.
    • Fatal Error log: Share a copy of any fatal error log found under WooCommerce → Status → Logs.

    You could copy and paste your reply or share it via Mozilla Community Pastebin and share the link here. This will help us investigate further and provide you with a more accurate solution.

    In the meantime, don’t forget to clear your site, browser and server cache: https://world.siteground.com/kb/clear-site-cache/

    I hope that helps! Let me know once you have done a conflict test!

    • This reply was modified 5 months, 3 weeks ago by Shameem R. a11n. Reason: typo and more information
    Thread Starter alemanni

    (@princematli)

    1.) The missing font icons could be solved by making changes to the fontawesome plugin settings. That part is solved.

    2.) The error notice message could be disabled by turning off the “Link by Stripe” option in the “Express Checkout” setting section of the Woo Stripe plugin. Seems like similar issues have been reported by others recently. This issue remains open.

    Any further thoughts?

    Plugin Support Shameem R. a11n

    (@shameemreza)

    HI @princematli

    The missing font icons could be solved by making changes to the fontawesome plugin settings. That part is solved.

    That’s great to hear! Thanks for letting us know.

    The error notice message could be disabled by turning off the “Link by Stripe” option in the “Express Checkout” setting section of the Woo Stripe plugin. Seems like similar issues have been reported by others recently. This issue remains open.

    Your plugin, especially the one that modifies the checkout page, seems to be either incompatible with WooCommerce Stripe Payment Gateway or conflicting with it.

    Additionally, I noticed a peculiar issue on your checkout page. When I inspected to determine which plugin was modifying it, I noticed that it kept selecting/refreshing elements even when I hadn’t selected any. One of your plugins or cache settings is likely causing this conflict.

    The best way to determine this is to:

    • Temporarily switch your theme to Storefront or Twenty Twenty-Four
    • Disable all plugins except for WooCommerce, PayPal and WooCommerce Stripe Payment Gateway
    • Repeat the action that is causing the problem

    If you do not see the same problem after completing the conflict test, then you know the problem was with the plugins and/or theme you deactivated. To determine which plugin is causing the problem, reactivate your other plugins one by one, testing after each, until you find the one causing conflict. You can find a more detailed explanation on how to do a conflict test here.

    I hope this clarifies your concern. If you have any other questions, feel free to ask.

    Plugin Support ckadenge (woo-hc)

    (@ckadenge)

    Hello @princematli.

    Please note that this is a public forum and sharing of passwords even for staging sites is prohibited. Also, we do not log into merchant sites for troubleshooting, we only offer the steps to troubleshoot the issue and try to replicate it from our test sites.

    Moderator Support Moderator

    (@moderator)

    @princematli i have removed your comment with login offer, see the above comment from @ckadenge why.

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