• Resolved tphamdev12

    (@tphamdev12)


    My WooCommerce is 5.6.0. We are setting the “Check Out Confirmation Page” with Bazaar Voice to send the review of our product form for customers after they make an order on our site. However, when the customer places an order, the emails are hashed, not coming over from our site and no PIE (Post Interaction Emails) emails are being sent. I need your help to figure out this issue.

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

Viewing 12 replies - 1 through 12 (of 12 total)
  • con

    (@conschneider)

    Engineer

    Hi there,

    However, when the customer places an order, the emails are hashed, not coming over from our site and no PIE (Post Interaction Emails) emails are being sent. I need your help to figure out this issue.

    Could you walk us through the process step by step so we can gauge this better for you.
    I ll begin:

    * Customer places an order on your site.
    * Order gets created on your site.
    * Order gets sent to Bazaar Voice
    * Bazaar Voice sends review mail to customer

    Kind regards,

    Thread Starter tphamdev12

    (@tphamdev12)

    The process is :
    – Customer places an order on my site
    – Order is created but the email is not coming through cause when I try “console.log(email)” -> the email is displayed hashing
    – Order is sent to Bazaar voice but email is not sent so Bazaar voice can’t send review emails to customers.

    con

    (@conschneider)

    Engineer

    Hi again,

    – Customer places an order on my site
    – Order is created but the email is not coming through cause when I try “console.log(email)” -> the email is displayed hashing

    Gotcha. So what fails is the “New Order” mail generated by WooCommerce: https://d.pr/i/DSvXte

    Let’s start with an email logging plugin. I like using: https://wordpress.org/plugins/wp-mail-catcher/

    * Take a full backup.
    * Activate https://wordpress.org/plugins/wp-mail-catcher/
    * Do a test purchase.

    Does the mail get logged and therefore created ok in the first place?

    Kind regards,

    Thread Starter tphamdev12

    (@tphamdev12)

    When placing an order, the email is displayed on WP Mail Catcher but not sending to the Bazaar Voice. Email is still hashed when I check the console “Email: tuyen.pham@boiron.com”
    I also did check the detailed transaction on Bazaar Voice but not show up.

    Mirko P.

    (@rainfallnixfig)

    Hi @tphamdev12,

    When placing an order, the email is displayed on WP Mail Catcher but not sending to the Bazaar Voice

    All right, so the “New Order” email was generated by WooCommerce, correct?

    Up to this point, it’s all working fine. Now, as the email is appearing hashed on your Bazaar Voice Console, that probably means there is a problem with the Bazaar Voice integration or plugin you’re using. WooCommerce sends the email and that’s all the software has to do, nothing more.

    In that case, we suggest you reach out to the Bazaar Voice integration or plugin support team for assistance. Here’s their help center:

    https://support.bazaarvoice.com/

    Thanks.

    Thread Starter tphamdev12

    (@tphamdev12)

    No, the email is hashing on the Confirmation Page after placing the order. It is still in WooCommerce, not Bazaar voice. See the image below:
    https://ibb.co/W6Z5sCD

    We need the email to show up, not hashing. Thanks

    Plugin Support abwaita a11n

    (@abwaita)

    Hi @tphamdev12,

    Thanks for the screenshot. Checking on my test site with Storefront and WooCommerce 5.6.0, when I place an order, I do not see any email hashing being done on the console. It could be another tool adding that part on the console. You can probe further about the source of that log in the console to see exactly where it’s coming from.

    Further, since the new order email is processed in the backend, I would check how the email appears when checked from WP Mail Catcher logs.

    If the email appears okay on WP Mail Catcher, then WooCommerce is working well, and as @rainfallnixfig mentioned, that’s the much that the plugin is expected to do. The next step would be to check why the email is not being delivered. Kindly go through the steps in this guide to see if you can identify the issue – https://docs.woocommerce.com/document/email-faq/#section-4

    Let us know how it goes.
    Thanks.

    Thread Starter tphamdev12

    (@tphamdev12)

    Hi @abwaita, the email’s still hashing when I switch to the storefront. See here: https://ibb.co/0V6zqH9

    Plugin Support abwaita a11n

    (@abwaita)

    Thanks for getting back.

    Thanks for the screenshot. While the email looks hashed on the console, it might not be indicative that on the backend, WooCommerce is using the hashed email address.
    As mentioned in the above reply, it could even be another tool adding that hashed part on the console. On my test site, when I place an order, the console does not show any email at all. So, explore further by checking the source of that console log find out the tool adding it.

    Further, I would suggest trying to do a conflict test to see if you can narrow down to the tool. You’ll want to deactivate ALL plugins apart from WooCommerce and switch to the Twenty Twenty-One theme and do a test order with BACS or Cash on Delivery payment options. Try enabling the other tools and checking if the email hashing returns.

    Additionally, when you check on WP Mail Catcher, do the recipient email addresses appear okay or hashed?

    Thanks.

    Thread Starter tphamdev12

    (@tphamdev12)

    I did check and figure out why the email hashing on the console when the order is placed. Thanks a lot for your support.

    Mirko P.

    (@rainfallnixfig)

    Hey @tphamdev12,

    Thanks for the update! and glad to hear you could fix this.

    I did check and figure out why the email hashing on the console when the order is placed.

    It would be great if you could share the solution here so other users having the exact same problem will likely be able to fix it by reading this post.

    Cheers!

    Mirko P.

    (@rainfallnixfig)

    Hi there,

    We haven’t heard back from you in a while, so I’m going to mark this as resolved.

    Feel free to start a new thread if you have any more questions!

    Cheers.

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

The topic ‘Emails not coming over’ is closed to new replies.