Hi all,
I'm using DNN 6.0.0, SC 4.67 (upgraded from 4.58). I have set up email templates (the default ones).
I have the following email issues to report.
1. Language locale issue affects sending emails (I'm only using US english, by the way).
At first, no SC emails sent at all after my upgrade. I found the reason for this: in the Smith_EmailTemplateSC table, the LanguageLocale fields were NULL. My event viewer said "Error : Ship Email Template for en-US not available." I fixed this manually in SQL Server Management Studio by entering "en-US" (without quotes) into those fields.
This is fixed for me, but not for anyone else.
2. Order emails at the time of purchase missing two tokens:
a) Subtotal token is blank
b) Discount token is blank
Other tokens fine.
Email sends fine.
When sending the order confirmation email from the manage orders screen, all tokens appear fine. So it must be a cart bug.
3. Special instruction are not sending
a) Special instructions email does not send at the time of purchase, when the customer clicks the confirm button.
b) Special instructions text is missing from the order email sent from manage orders screen
In my event viewer I simply have two admin alerts:
StackTrace : at Smith.DNN.Modules.BuyNow.Confirm.SendEmail(CustomerInfo customer, UserInfo objUserInfo)
Error : Object reference not set to an instance of an object. ..... (Not much help there).
Is this because I have no Special Instructions email template? I have 3 possible templates: User Email Template, Admin Email Template, Ship Email Template. If I wish to add another, there is only those three. I can add another row in the Smith_ManageEmailSC table if that will solve it.
4. Ship orders send email is not using the template (manage orders send email not affected in this way)
In the Ship Orders screen, when clicking on the send ship email button, the email is missing heaps of info. I don't think it's using the template at all. See attached screenshot.
This makes the "Ship Orders" page completely unusable - and our mail room needs to use the manage orders screen instead, with the risk of deleting something.
5. Ship orders screen does not show Pay Status anywhere.
In the ship orders screen, all orders are listed, even if Pay Status = false. It's good to list all the orders, but it's bad that the mail room has no idea whether an order way paid! An editable text box in this section (linked to the pay status in the manage order page) is a must, otherwise this section of the cart is double useless with (4) above.
- End of bug list. -
Please advise if a hotfix can fix these small but very important issues.