Hi again,
Thanks for your always quick reply. I understand your point. It seems to me like Germanized is built with the front-end customers more in mind than the orders made from the backend, which is probably the most common use of WC.
However, that is not my case right now and even if I can understand your intention, I don’t completly understand why the sending of the confirmation email is intentionally prevented (and not optional) on status updates given that usually an order doesn’t change from “on-hold” or “complete” to “pending-payment” again unless there’s something wrong with the order (and therefore being very unlikely to have mails sent twice).
Also, from the user experience, I’m not “updating statuses” (even if I really do), I’m just letting a customer pay an order from the “pay for order” link… I expect them to be notified right away about the fact that they completed the payment configuration, exactly the same purpose as the one you designed when “pressing the submit button”… Actually they also press a submit button through the “pay for order” page… I don’t see the difference.
If you think about it when an order is made from the backend then, customers get an email with a copy of the SEPA Mandate right away after finishing the process… but don’t get an email saying thank you, payment process was ok, wait for the next email with the order/invoice etc… It doesn’t make a lot of sense to me (customer experience-wise). They can see the confirmation page, true, but is not the same.
From my user experience, I think it should be an option availabe up to the admin in your plugin, especially considering the many different needs and configurations of WC out there.
Don’t get me wrong, your plugin is still A-W-E-S-O-M-E, I guess it just never rains to everyone’s taste ?? and to me it just loses an important value when being used as I do.
I could solve the issue with the Woocommerce Order Status Manager plugin, which allows me to make new order status/triggers… But it’s just a pain to use more plugins and configs when it could be just a check-box in Germanized… Just an implementation suggestion for the future ??
Thanks for reading!?????♂?
Cheers