Home Forums WoodMart support forum Unable to use EFT checkout when using Woodmart child theme

Unable to use EFT checkout when using Woodmart child theme

Viewing 12 posts - 1 through 12 (of 12 total)
  • Author
    Posts
  • #425500

    fusion01wp
    Participant

    PLEASE ASSIST ASAP.

    EFT checkout returns an ‘internal server error’ message upon activation.

    I have disabled all but the most critical plug-ins and error persisted.

    I disabled the theme to Twenty Twenty Three and the EFT checkout option was SUCCESSFUL.

    I tried using the default Woodmart theme – no child theme active – and it is successful but WITHOUT providing the thank you page with banking details.

    I’ve removed all but the most basic enqueue from my child theme functions.php file but it made no difference.

    We need EFT’s up and running ASAP, please assist.

    NOTE: this is a dev site, the live site is at http://www.thesleepcollective.co.za. Please therefore clearly let me know the fix so I may apply it afterwards to the live site! Thank you!

    #425616

    Artem Temos
    Keymaster

    Hello,

    We just tested this on your website without the child theme and were able to complete the order successfully https://gyazo.com/df46a319ae1c2ed0f2974833aa01f6ec
    Could you please clarify how to reproduce the issue?

    Kind Regards

    #425793

    fusion01wp
    Participant

    Good day,

    I clearly said EFT / DIRECT BANK TRANSFER – Paygate and Payflex work 100%.

    https://webdesigner.org.za/dev/tsc/checkout/ (fails)

    https://thesleepcollective.co.za/ (live site – option disabled as it also fails)

    Fails on 2 different installs on 2 different hosts.

    Please advise ASAP.

    #425796

    Artem Temos
    Keymaster

    Sorry for the misunderstanding.
    Could you please record a video so we can see how to reproduce this?

    Kind Regards

    #425806

    fusion01wp
    Participant

    Sorry I’m not happy with your suggestion, it’s not effective.

    1. Add an item to the cart, go to checkout, select bank transfer EFT / DIRECT BANK TRANSFER – note the ‘internal server error message’ when a child theme is selected. Your theme it’s better but no thank you page. DEFAULT theme – all fine, no errors. Success.

    I really can’t be more thorough or helpful. This really couldn’t be simpler to action on your part running tests, login supplied. I’m relying on your stellar support here!

    #426198

    Artem Temos
    Keymaster

    If it happens with the child theme only, then the problem is caused by the custom code you added to the child theme. Now you need to either remove or fix it.

    Since child themes allow you to customize any part of the theme, we are not responsible for any changes you make there. Our support service doesn’t include fixing any issues related to the child theme. Your customizations may not be compatible with newer versions of the parent theme, so they may require further maintenance from your side.

    #426336

    fusion01wp
    Participant

    “If it happens with the child theme only, then the problem is caused by the custom code you added to the child theme. Now you need to either remove or fix it.”

    I’m so unhappy with the service I’m getting. You’ve simply washed your hands of this issue without actually attempting to assist. The child theme has no custom PHP includes within the ‘functions.php’ file, only the following:

    <?php

    // Enqueue script and styles for child theme

    function woodmart_child_enqueue_styles() {
    wp_enqueue_style( ‘child-style’, get_stylesheet_directory_uri() . ‘/style.css’, array( ‘woodmart-style’ ), woodmart_get_theme_info( ‘Version’ ) );
    }
    add_action( ‘wp_enqueue_scripts’, ‘woodmart_child_enqueue_styles’, 10010 );

    It’s running on PHP 8.1. The ‘style.css’ cannot be causing this issue surely? I thought that an impossibility.

    I’ve just paid for extended support and I’ve had no real assistance – stuff with solutions and effort made on your part. I’m a 20 year web dev freelancer and thisseriously matters for me to recommend this to my clients. If support simply says ‘not interested’ I’ll recommend other themes for Woo dev in future. Maybe you’re simply not bothered as the theme is so popular?!

    Please attempt to help me towards a solution. Thank you.

    #426337

    fusion01wp
    Participant

    At the VERY LEAST could you not assist further by providing me with further information so as to troubleshoot on my end? I’ve removed ALL CUSTOM CODE from ‘functions.php’ and ‘style.css’ and I still get the internal server error message. What else could it be? Thank you.

    #426353

    fusion01wp
    Participant

    It was a PHP include within the child theme. Woocommerce > status > logs > fatal-errors.

    Not happy with the (lack of) support I’ve received.

    #426395

    Artem Temos
    Keymaster

    Hello,

    By default, the child theme contains only one CSS file enqueue function. Do you mean that the problem was caused by that code? Or it had some additional PHP code added by you that caused the problem? Please, clarify how you fixed it. And we are sorry that you are not satisfied with the support. We will do our best to give you all the necessary assistance related to the theme itself.

    Kind Regards

    #426400

    fusion01wp
    Participant

    I had a ‘woocommerce’ folder within the child theme. Then ’emails’ and ‘customer-on-hold-order.php’ which had a syntax error relating to a new change of PHP from v7.4 to 8.1.

    #426540

    Artem Temos
    Keymaster

    OK, thank you for sharing your solution. Feel free to contact us if you have any further questions.

    Kind Regards

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

The topic ‘Unable to use EFT checkout when using Woodmart child theme’ is closed to new replies.