Developer forum

Forum » Ecommerce - Standard features » Orderstate name not correct when sending notifications for status change

Orderstate name not correct when sending notifications for status change

Jon Thorne
Jon Thorne
Reply

Hi,

When using ecommerce order flows, I would like to use these template tags in my notification email message: 

GetString("Ecom:Order:Orderstate.Name")

GetString("Ecom:Order:Orderstate.Description")

They both display some text when used, but do not always correctly match with the current status that has just been updated. If I also add the tag GetString("Ecom:Order.StateID"), this displays the correct current state ID. But the other 2 tags do not always match. They seem to change randomly, perhaps being cached from a previous transaction. They change sometimes, but I cannot figure out what causes the name and description to update, but certainly does not match the current state.

Is there another way I can get this information? Or ensure that it is getting the right value?

I am testing with Dynamicweb 9.8.9

Regards, Jon.


Replies

 
Oleg Rodionov Dynamicweb Employee
Oleg Rodionov
Reply
This post has been marked as an answer

Hi,

The issue is reproduced on last DW9.9 in fact as well. It's now bugged by TFS 84276 created. it will be fixed on upcoming release. Thanks.

BR, Oleg QA 

Votes for this answer: 1
 
Kristian Kirkholt Dynamicweb Employee
Kristian Kirkholt
Reply
This post has been marked as an answer

Hi Jon

Problem regarding #84276 Orderstate name not correct when sending notifications for status change

Has been fixed in Dynamicweb version 9.8.11

You are able to find this version in the download section 

https://doc.dynamicweb.com/downloads/releases

Kind Regards
Dynamicweb Support
Kristian Kirkholt

Votes for this answer: 1
 
Jon Thorne
Jon Thorne
Reply

Hi Kristian,

Upgraded to 9.9.0 now. So all good now. Thanks.

Regards,

Jon.

 

You must be logged in to post in the forum