WooCommerce Payments Tab Not Working Properly with XStore Theme (v9.4.13)

This topic has 4 replies, 2 voices, and was last updated 3 weeks, 2 days ago ago by Nisila Perera

  • Avatar: Nisila Perera
    Nisila Perera
    Participant
    May 14, 2025 at 10:33

    Hi XStore team,

    I’m experiencing a serious issue with the WooCommerce Payments settings when using the XStore theme (v9.4.13) along with the latest XStore Core plugin.

    What’s Working:
    The Payments tab now loads visually after I manually enqueued jQuery via functions.php.

    Current Problem:
    The “Enable” checkbox for payment methods like “Cash on Delivery” is not activating the “Save changes” button.

    AJAX or JavaScript processes seem to be failing silently, preventing me from saving any changes in the payment options.

    This issue only happens when XStore theme is active. Switching to a default theme (e.g., Twenty Twenty-Four) resolves the issue.

    I cannot disable the “Payment Settings (Beta)” option either — the save button remains disabled even after unchecking it.

    What I’ve Tried:
    Manually enqueued jQuery via admin_enqueue_scripts hook in functions.php

    Cleared all caches (browser, site, and server)

    Updated WooCommerce, XStore theme, and XStore Core plugin to the latest versions

    Confirmed the issue doesn’t happen with the default theme

    Some Console Errors:
    Uncaught ReferenceError: jQuery is not defined
    Uncaught TypeError: Cannot read properties of undefined (reading ‘getSetting’)
    Uncaught ReferenceError: $e is not defined
    Uncaught ReferenceError: jQuery is not a function

    Could you please help identify a fix or patch for this issue? Happy to share more info or temporary access if needed.

    Thanks!

    3 Answers
    Avatar: Alex Carter
    Alex Carter
    Support staff
    May 14, 2025 at 10:52

    Hello,

    Thank you for reaching out to us.

    To assist you more effectively, we kindly request that you record a video demonstrating the issue and the steps leading to it. This will help us better understand and replicate the problem on our end.
    Upload the video on a filesharing service, for example – https://wetransfer.com/ , and provide us with the URL.

    Could you please provide temporary wp-admin and FTP access? We will check what can be done to help you.
    To grant WP-Admin access, please proceed to create a new user account with an administrator role through your WordPress Dashboard. Once the account is established, you may securely transmit the username and password to us via the Private Content section designated for this purpose.

    For FTP access, we require the following details: FTP host, FTP username, FTP password, FTP port, and FTP encryption type. If you need assistance in creating these credentials, please reach out to your hosting provider who will guide you through the process.

    Warm Regards,
    The 8Theme Team

    Avatar: Nisila Perera
    Nisila Perera
    Participant
    May 14, 2025 at 11:08

    Sure,

    Check this screen record,
    https://we.tl/t-cX6ORSy4i4

    Please contact administrator
    for this information.
    Avatar: Nisila Perera
    Nisila Perera
    Participant
    May 15, 2025 at 05:49

    Thanks for the support! My topic “WooCommerce Payments Tab Not Working Properly with XStore Theme (v9.4.13)” has been successfully resolved.

  • Viewing 4 results - 1 through 4 (of 4 total)

The issue related to '‘WooCommerce Payments Tab Not Working Properly with XStore Theme (v9.4.13)’' has been successfully resolved, and the topic is now closed for further responses

We're using our own and third-party cookies to improve your experience and our website. Keep on browsing to accept our cookie policy.