Checkout – Postcode missing from update_order_review ajax call

This topic has 7 replies, 4 voices, and was last updated 9 months, 1 weeks ago ago by Andrew Mitchell

  • Avatar: Greg
    Greg
    Participant
    March 2, 2025 at 20:23

    Hi there,

    I noticed a bug in the xtheme theme, with the ‘billing postcode’ that exists on the WooCommerce Checkout page.
    Which is ‘postcode’ in the Form Data (in Network, when inspecting in Chrome/Firefox).
    Fetch/XHR: https://[site]/?wc-ajax=update_order_review

    – It is only an issue when logged out.
    – Works normally if logged in as an Administrator.
    – The ‘shipping postcode’ is working normally.

    I did the same test with the ‘Twenty Twenty-Five’ theme, the issue didn’t occur.

    Can the Billing Postcode be added back into the update_order_review ajax call?

    Kind regards,
    Greg

    Please, contact administrator
    for this information.
    Files is visible for topic creator and
    support staff only.
    6 Answers
    Avatar: Rose Tyler
    Rose Tyler
    Support staff
    March 3, 2025 at 07:55

    Hello,

    Thank you for getting in touch with us.

    Could you please provide temporary wp-admin and FTP access?

    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: Greg
    Greg
    Participant
    March 3, 2025 at 19:49

    Hi Rose,

    Thank you for taking a look into the XHR checkout issue.

    I updated the parent theme (xtheme) to the latest version yesterday.

    Kind regards,
    Greg

    Please contact administrator
    for this information.
    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    March 4, 2025 at 15:35

    Hello @Greg

    Please, check private area.

    Also, could you please test if the same issue occurs when using a default theme – Storefront because such theme is recommended by WooCommerce for testing their functionality ? (Appearance — Themes).
    If the behavior continues regardless of the theme being used, it suggests that the problem may not be related to the theme itself. In this case, we would recommend you contact support of woocommerce plugin – https://wordpress.org/support/plugin/woocommerce/

    Kind regards, Jack Richardson
    The 8theme’s team

    Please contact administrator
    for this information.
    Avatar: Greg
    Greg
    Participant
    March 4, 2025 at 19:40

    Hello Jack,

    Thank you for looking into this issue.

    I have re-tested with the Storefront theme, which shows the Billing Postcode in the XHR. See the attached screenshot.

    As mentioned in my initial message, I tested it using ‘Twenty Twenty-Five’ theme, the issue didn’t occur. It only happens with ‘xtheme’, when using the checkout (not logged-in).

    Can you please confirm that you are seeing the same Billing Postcode issue in the Checkout?

    Kind regards,
    Greg

    Please contact administrator
    for this information.
    Files is visible for topic creator and
    support staff only.
    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    March 5, 2025 at 15:01

    Dear @Greg,

    We have thoroughly investigated this issue on our local websites and were unable to replicate it. The postcode is being sent correctly on our local setup.

    Additionally, we reviewed the new admin access you provided, and while it is functional, it has certain limitations that prevent us from checking the installed plugins or deactivating them for testing purposes. We have noticed that a significant number of plugins are currently active, which may be contributing to the issue.

    Furthermore, upon reviewing the FTP access you provided, we observed multiple customizations within the “xstore-child” theme files, including modifications in the “cart/checkout” folders. We also identified specific changes in the “child-theme/functions.php” file that could potentially be causing the issue:
    https://prnt.sc/LfEmm25-epTA
    https://prnt.sc/TIx7KdH2Z_wE

    For testing purposes, we temporarily added a ‘return’ statement https://prnt.sc/UWFrfL_Ncz0n) and conducted a test on your checkout page. As a result, the postcode was displayed correctly. You may try this yourself to confirm. This indicates that the custom modifications in your child theme are the root cause of the issue. We recommend consulting your developers to identify the specific code in “functions.php” that is responsible for this behavior.

    Please note that we are not responsible for custom changes made by customers in their child themes. We appreciate your understanding.

    Best regards,
    Jack Richardson
    8Theme’s Team

    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    March 13, 2025 at 23:05

    Dear Greg,

    We trust our theme is enhancing your experience. Taking a brief moment to rate it with a glowing 5 stars on ThemeForest would be immensely appreciated. Your feedback holds significant value for us.

    Click here to rate now: https://themeforest.net/downloads

    Thank you sincerely for your ongoing support!

    Best Regards,
    The 8Theme Team

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

The issue related to '‘Checkout – Postcode missing from update_order_review ajax call’' 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.