Home New Guten Forums WoodMart support forum Checkout not working – form steps showing all at once

Checkout not working – form steps showing all at once

Viewing 11 posts - 1 through 11 (of 11 total)
  • Author
    Posts
  • #676314

    atanasgrozdev
    Participant

    Hi,

    I’m using the WoodMart theme and I’ve noticed an issue on the checkout page. The checkout form is supposed to be multi-step, but all the steps are visible at once. Also, the “Place order” button appears twice.

    Additionally, when submitting the form, nothing happens – there is only a request to admin-ajax.php with an empty response, and no error messages in the console.

    I also get this error when previewing the checkout section:
    Fatal error: Call to a member function get_cart() on null in review-order.php

    I have attached an image with an error when I try to open Checkout layout form Furniture 2 layout with elementor.

    Just to mention I have installed new delivery plugins “Econt Delivery OneCheckout” and “WooCommerce Speedy Shipping Method” I ma not sure if they are related to the problem.

    Can you please help me solve this issue?
    Thanks you in advance. Have a great day.

    Attachments:
    You must be logged in to view attached files.
    #676381

    Hello,

    Please deactivate all the 3rd party plugins and activate only theme-required plugins on the site, and then check the issue. I am sure your issue will be solved. Then activate the 3rd party plugins one by one and check which plugin is creating the issue for you.

    Otherwise, if the issue still exists, then keep the 3rd party plugins deactivated and share the WP admin login details of your site so I can check and give you a possible solution.

    Best Regards,

    #676412

    atanasgrozdev
    Participant

    Hello Aizaz,
    Thank you for your fast response, I have disabled all third party plugins even reverted to version before I had installed new plugins for delivery. But still checkout button is not working I don’t see form validation to work properly as well, something like javascript is not working properly I already have checked for js errors in console but I haven’t seen any.

    #676440

    atanasgrozdev
    Participant

    I would like to inform you what I have noticed till now:
    1. In checkout page <form> tag is not loaded and probably this is the reason submit button to not working
    2. Instead to load form-checkout.php it loads partially files one by one
    /wp-content/plugins/woocommerce/templates/checkout/form-shipping.php
    /wp-content/plugins/woocommerce/templates/checkout/review-order.php
    /wp-content/plugins/woocommerce/templates/checkout/payment-method.php
    /wp-content/plugins/woocommerce/templates/checkout/payment.php
    /wp-content/plugins/woocommerce/templates/checkout/terms.php
    2.1 Here I though that the theme must load form-checkout.php and in this file all child templates to be loaded but form-checkout.php is not loaded I have checked this by adding
    error_log(“✅ Loaded child theme’s form-checkout.php at ” . date(‘Y-m-d H:i:s’));
    echo “<h1 style=’color:red;’>LOADED CHILD THEME form-checkout.php</h1>”;
    exit;
    but the code is not riched

    Now I am trying to determine why shortcode [woocommerce_checkout] is not rendered and why form-checkout.php is not called

    #676441

    atanasgrozdev
    Participant

    If I switch to theme “Twenty Twenty-Four” the file /wp-content/plugins/woocommerce/templates/checkout/form-checkout.php is correctly called and the <form cclass=”checkout woocommerce-checkout”> is loaded correctly

    #676598

    atanasgrozdev
    Participant

    This issue is blocking me from launching the website, and I would really appreciate an update — even just to confirm whether the ticket is being processed, and an estimated time for resolution.
    I understand you may be busy, but since this is an urgent matter, any update would be highly appreciated.
    Thank you in advance for your support and understanding!

    #676610

    Hello,

    The issue is with your checkout page layouts. Try to disable both custom layouts for the checkout page in Dashboard -> WoodMart -> Layouts and test how it works. Let me know if it helps.

    Best Regards,

    #676625

    atanasgrozdev
    Participant

    Yes when I disabled two layouts from the checkout everything working as expected and I am able to finish the order.
    Could you please inform me when you have fix for those layouts and I could use them for the checkout page.
    Thank you very much.

    #676638

    Hello,

    Please check this manual and create new checkout layout from scratch and check how it works., https://xtemos.com/docs-topic/woodmart-woocommerce-layout-builder/

    If you have any questions feel free to contact us.

    Best Regards,

    #676647

    atanasgrozdev
    Participant

    OK I will create one just for test.

    #676729

    Hello,

    Feel free to reach out if you run into anything or need help setting it up. We’re here to assist you anytime.

    Best Regards,

Viewing 11 posts - 1 through 11 (of 11 total)