• Resolved apiosys

    (@apiosys)


    Dear support,

    First of all, thanks for this great plugin I have been using for several years now, usually successfully.

    I noticed since latest update from 17/04/2024 (8.8.2) that the menu entry in “Send order email” for “Customer invoice / order details” is not there anymore. In conjunction with the “PDF Invoices & Packing Slips for WooCommerce” this allowed to send a PDF invoice to the customer. Rolling back to 8.7.0 solved the issue for now. There are a few intermediate versions which weren’t installed on the 2 instances I noticed this behavior so I’m not sure were this was introduced.

    Might this be a bug or has just the wording been changed?

    Many thanks in advance for your help.

    Kind regards,

    Joris.

Viewing 12 replies - 1 through 12 (of 12 total)
  • Thread Starter apiosys

    (@apiosys)

    Maybe to further illustrate the issue, in 8.7.0, the behavior is as expected:

    And in 8.8.2 the menu option is gone:

    Anyone here experiencing this behavior also?

    • This reply was modified 6 months, 3 weeks ago by apiosys.

    Hey there, @apiosys! Thanks for contacting us. I’m happy to help you.

    Can you please confirm if this is what you are talking about:

    If it is, I’m using version 8.8.2 on my site and can see it.

    Can you please disable PDF Invoices & Packing Slips for WooCommerce and check if the issue persists?

    If this is not what you mean, please share a screenshot of the menu option so we can take a better look. I recommend using https://snipboard.io. You can share the direct link to the image as a response to this topic.

    Looking forward to your reply.

    Have a wonderful day!

    Thread Starter apiosys

    (@apiosys)

    Thanks for your reply. Sorry for the confusion, my screenshots didn’t get included using pasteboard.

    In fact it is just a wording confusion. Under “Send order email”, in 8.7.0, the last option = “Customer invoice / Order details” whereas the same option in 8.8.2 =”Order details”. That could the users confused thinking they couldn’t send an invoice anymore (be it the plain WC invoice mail and/or the PDF attachment. So actually it does work as expected only the wording might be confusing. Was there any specific reason for it to be changed? Will it come back at some stage or should I replace that string through a custom function?

    Kind regards,

    Joris.

    Plugin Support Shameem R. a11n

    (@shameemreza)

    Hi @apiosys

    Thank you for sharing further clarification.

    Now, I clearly understand what you’re trying to convey. While I can’t guarantee that the text will revert back to its original state, you can customize it to your preference. You can do this by either using custom code or a plugin like Loco Translate.

    I hope this provides some clarity. Please let us know if you have any other questions!

    Thread Starter apiosys

    (@apiosys)

    Thanks for your update. However, translating the string does not only have effect on the backoffice drop down menu, but also on the front page /checkout/order-received that would then show “Customer invoice / Order details” rather than just “Order details” which doesn’t make sense of course for the customer to see when the order is just finished. Maybe that’s why the text was changed recently? It would be good though to be able to change it back to affect only the backoffice menu. Any suggestions on that?

    Plugin Support omarfpg a11n

    (@omarfpg)

    Hi @apiosys,

    The easiest way to translate or modify any string in WooCommerce is through the Say What? plugin, though.

    Using the Say What? plugin can assist if you only wish to translate or change a few words without editing a WordPress theme’s .PO file. Requires no custom code.

    When activated, it asks for:

    1. Original string – text you are translating or modifying. View the plugin source code to see the exact string.
    2. Text domain – (use “woocommerce” here)
    3. Text you want to display

    I hope this helps so far!
    -OP

    Thread Starter apiosys

    (@apiosys)

    Thanks for your update. I already did translate (replace) the text string from “Order details” to “Customer invoice / Order details” (the way it should before in the back-office. This is nice for the admin area, but not for the public area where here /checkout/order-received that same string will show as “Customer invoice / Order details” whereas this should say just “Order details” at that stage of the order. Doingit through a manual function or ie. the Say What? plugin has the same effect. Hence my question on how to achieve this only at the back-office level. See what I mean?

    Plugin Support omarfpg a11n

    (@omarfpg)

    Hi @apiosys,

    As I understand, replacing this string has taken effect to both the front end and the back end and you only need this to be applied to the back end.

    However, if I understand correctly, you wanted to replace this string: https://prnt.sc/QybZC7xEKSym “Send order details to customer”, did you try to replace only the “order details” part of it? Can you please try replacing the entire string? Like this:

    1. Original string: “Send order details to customer”
    2. Text domain: “woocommerce”
    3. Text you want to display: “Send customer invoice / order details to customer”.

    Please let us know if this helps. If you’re still having issues, please kindly share a screenshot of what you’re seeing on the back end, front end, and your Say What? changes to better understand.

    Thanks!

    Plugin Support omarfpg a11n

    (@omarfpg)

    Hi there 👋 ,

    We haven’t heard 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.

    All the best,
    Omar

    Thread Starter apiosys

    (@apiosys)

    OK thanks. I noticed in 8.8.3 that the corresponding backoffice entry in the menu “Send order email” has been renamed from “Order details” to “Customer invoice” which makes more sense and now it doesn’t overlap anymore with the “Order details” entry in the front checkout page. For me it’s perfect like this, thanks.

    scandidesignco

    (@scandidesignco)

    I found this really confusing too. Instead of messing with a translation plugin or editing plugin files, you can install an email customizer plugin and just edit the subject line there. It won’t change the wording in the dropdown menu on the order details page but it will change what the customer sees in the email subject line and I think that’s the primary issue here. Hopefully that helps!

    Hey, @scandidesignco!

    Thank you for your input and for sharing another solution here and contributing to the WooCommerce Community. This might help other users in the future.

    Please let us know if there’s anything else we can do to help or if you have any questions.

    Have a wonderful day!

Viewing 12 replies - 1 through 12 (of 12 total)
  • You must be logged in to reply to this topic.