• Resolved jerubei

    (@jerubei)


    Following the last WooCommerce update, part of the text clients receive in their order confirmation email includes:

    “Just to let you know – your payment has been confirmed, and order #%s is now being processed:”

    However, I’ve only setup payment on delivery (no PayPal, credit card, etc.), as this is the typical way people order in my country. In other words, the client receives information that he has already paid, even though he has not.

    I think the text should be altered to:

    “Just to let you know – your order #%s is now being processed:”

    Alternatively, the payment method should be checked before including this text.

    Have a good day! ??

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

Viewing 6 replies - 1 through 6 (of 6 total)
  • My understanding is that the wording in the default emails is still being fine-tuned based on feedback.

    If you think this is a bug, the forum is not the best place to report it, try here:
    https://github.com/woocommerce/woocommerce/issues
    Check its not in the list already.

    If you would like to fix it for your site, you can try using the Say What? plugin:
    https://www.ads-software.com/plugins/say-what/

    Otherwise you may need to setup a custom email template. Come back if you need more info on that.

    bobthecoder

    (@bobthecoder)

    I also encountered this problem. It caused alot of hassle as customers were being told they had paid when they did not make any payment and we only use payment on delivery. This should have been documented in the changelog for version 3.5.1.

    The fix, you don’t need a plugin, just edit the following file
    /public_html/wp-content/plugins/woocommerce/templates/emails/customer-processing-order.php

    Edit Line 30 to make the text whatever you like.

    You might also want to fix this error in ‘Subject’ & ‘Email heading’ in
    woocommerce > settings > emails > Processing order

    The edited template should be copied to:
    wp-content/themes/your-child-theme-name/woocommerce/emails/customer-processing-order.php
    to be update safe.

    Thread Starter jerubei

    (@jerubei)

    @lorro Thank you for the feedback. I used Loco Translate to modify the translation. Good tip on copying the template to the child theme, I believe it was also mentioned on the template edit page in WooCommerce.

    @bobthecoder Maybe it’s worth posting this on Github.

    Your customised Loco Translate language file will be overwritten by the next WooCommerce language update, unless you saved it to the custom location, in which case you now have the burden of keeping it updated for evermore.

    Using Say What? should avoid either scenario.

    Thread Starter jerubei

    (@jerubei)

    @lorro Loco Translate stores the translations in its own directory and falls back to the original translation for my language, if I haven’t provided a translation myself. In other words, if I translate only a couple of strings, only they will need updating in the future.

    How is Say What different – it may turn out to be more useful?

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Text for confirmed order’ is closed to new replies.