Since the message template "if" logic does not support "else", how to write "does not contain"? I tried both methods below when testing the template but they do not display their results.
I even tried all of this. OP says it worked when processing live and not from testing template. Could this be the case? Or is this a syntax problem. I have the opposite issue as this thread. Even using simple "contains" fails when in production but passes when tested. Very inconsistent behavior.
It worked for me in both "live" (Add shipment to order / enter tracking number / selected "Shipped"), and with the "Test template" on the Edit page. (using 4.60.4 on my dev PC)