• Resolved csavulescu

    (@csavulescu)


    Hi,

    We had a smart cart plugin that we used to use for on the checkout page where the plugin worked well.

    We have deactivated this plugin and it seems whatever we do now the WooCommerce Live Checkout Field Capture does not seem to capture anything.

    I am happy to buy the pro version if that means it will do the job, I simply need it to work.

    Could you guys help please?

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

Viewing 10 replies - 1 through 10 (of 10 total)
  • Hi,

    Could you please give me a link to your project.
    I would like to take a closer look on what is going on ??

    Kind thanks

    Same here. I can’t share my production environment, unfortunately.

    What also stuns me is that Woo doesn’t always save the email in the WC sessions.

    I tried this on a vanilla install the other day. And after filling in the checkout and refreshing (before making an actual payment), all fields were there except email.

    That’s with theme Twenty Fifteen, latest WooCommerce, and WordPress.

    
    $session_customer = WC()->session->get('customer');
    error_log(print_r($session_customer,true));
    
    

    Prints everything except [email] ??

    Hey, Chrisschwartze,

    Thanks for your info. Could you please give us some more information on the issue. What is the issue with your installation?
    And we are not using sessions to store customer email in the Sessions therefore not really sure what are you trying to achieve with that.

    Here is what we could do – could you please open your Checkout page and view the source code. Please copy it and send it over to my email to info[at]streamline.lv.
    Also it would be great if you could send me a screenshot of your Checkout page and Plugins page.

    Thanks

    By the way the first issue has already been fixed and the problem was with the theme that was being used – it lacked woocommerce_after_checkout_form hook in the Checkout page and therefore no data was captured.

    > And we are not using sessions to store customer email in the Sessions therefore not really sure what are you trying to achieve with that.

    Right. My understanding of this plugin (and maybe I’m completely wrong here) is that it would also remember the details that the visitor entered during the checkout. So if the said visitor entered his email, it would remember on refresh or when visiting the site later.

    > Here is what we could do – could you please open your Checkout page and view the source code. Please copy it and send it over to my email to info[at]streamline.lv.
    Also it would be great if you could send me a screenshot of your Checkout page and Plugins page.

    Sure I can do that if you’ve answered my question above. Otherwise, we’re wasting both our time.

    Dear chrisschwartze,

    Thank you for your reply.
    Please allow mo to briefly explain what our plugin is intended to do.
    Once you have installed “WooCommerce Live Checkout Field Capture – Save Abandoned Carts” plugin, it should automatically integrate with WooCommerce checkout form.

    After this every time somebody comes to your website and fills out either the Phone number or Email fields all of the fields he has entered in the checkout form are instantly saved to the database and visible under WooCommerce (please see screenshot here: https://ps.w.org/woo-save-abandoned-carts/assets/screenshot-1.png?rev=1896025).
    This way you as a shop owner will be able to get back to this customer and remind him about the abandoned cart he has left behind.

    If the user himself refreshes the Checkout page or goes away and comes back, checkout fields will be blank since we haven’t got a functionality that would instantly remember user. However I can see that this would be a great additional feature and we could try to think if we could add this type of functionality to this plugin. It would be very convenient.

    Thank you for the idea, I am adding it to our function wish-list right away.

    I hope that I have answered your question. Please let me know if I there is anything else I could do.

    Kind thanks

    Gotcha! Thanks for the thorough explanation.

    Seems like there’s no need to share my environment then.

    I can’t believe that info isn’t saved in WC Sessions by default. It saves pretty much everything except email ?????♂?

    Yes, I am guessing this is a question that should be addressed to WooCommerce then. The only reason that comes to my mind maybe would be some sort of security concerns why WooCommerce does not put email in the WC Sessions.

    And since this issue now has been resolved I will also change the status to Resolved.

    Best wishes ??

    Hi chrisschwartze,

    Just wanted to inform you about the latest development news. We just released v.2.0 that includes the functionality you suggested – the plugin now also saves checkout form data and remebers it.

    The user will have to fill either Email or phone number for the fields to be remembered.

    After that user can leave the page or refresh it and until the session expires or the user completes the order, his input fields will remain in the Checkout form.

    Best wishes

    That’s awesome @prowebdesign, thanks for letting me know ??

    • This reply was modified 6 years, 4 months ago by Chris Jayden.
Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘email field is not being capture’ is closed to new replies.