Hi Jerome,
well, I afraid I have troubles here also.
When I have worked with FREE products, then all right, serial is attached to CONFIRM email.
Now I have tested products with non-zero price, so order is placed, then I go to Admin -> Shop - Orders,
and change status to Confirmed or Shipped (tested both ) ...
-- I get dialog which ask if to send notification to user
-- I set YES
-- it show letter which will be sent to user -- and right here in this dialog, letter do not show serial ...
-- I click OK, letter arrives to me as user, and no serial
But if I go to MY ORDERS page, and enter into order, then serial is deployed fine.
Also in logs I see that generate() function was called and serial was generated fine ...
Problem only -- why in email there is no serial ??
****** UPDATE ******
Aha, if to try change STATUS of order again, e.g. from Confirmed to Shipped, or from Shipped to Confirmed,
then in the shown dialog and in email - serial does present ....
Hmm, But it should be in the first letter also I believe. Right?
What is wrong?