Problem with mailalerts and order confirmation not complete



  • Hi,

    I have problems with mailalerts. The merchant does not get a “new order” mail.
    I have already “en” folder and the translated “nl” folder in the /themes/<theme name/modules/mailalerts/mails/ folder.
    The test email from advanced settings > Email works well.
    Does anyone have a solution?

    When an order is made, the customer gets an “order-conf” email.
    In this “order-conf” email I do miss the products and discounts (see image)
    0_1518707244457_Order-conf.png
    Does anyone have a solution for this?



  • The test email from advanced settings > Email works well.

    What does that mean? Does the new_order email show up on that list?

    In this “order-conf” email I do miss the products and discounts (see image)

    Could the templates have been accidentally encoded? Can you look up one of those .tpls and see if it contains %7Bproducts%7D? If that is the case then it should be changed back to {products} to make the products show up in the email again.



  • @mdekker said in Problem with mailalerts and order confirmation not complete:

    What does that mean? Does the new_order email show up on that list?

    I mean that the email configuration is ok. And no, the new_order email doesn’t show on that list.
    However the order_conf and the payment do show on that list. So I don’t know what to do to get the new_order email.

    Could the templates have been accidentally encoded? Can you look up one of those .tpls and see if it contains %7Bproducts%7D? If that is the case then it should be changed back to {products} to make the products show up in the email again.

    Ah, the .tpl files didn’t exist on the translation folder (mail/nl). I put them there and now the order_conf email shows everything. Thank you.



  • So I don’t know what to do to get the new_order email.

    Can the new files (nl folder) be read by thirty bees (permissions okay)?



  • Can the new files (nl folder) be read by thirty bees (permissions okay)?

    Yes permissions are the same as the (en folder), 755



  • Hi,

    Yep, I confirm this issue (order_conf.html looks ok):

    0_1518995153152_mailalerts-bug.jpg

    @CJ do you have any solution?



  • @Adik for the order_conf problem:
    The .tpl files didn’t exist on the translation folder (mail/nl). I put them there and now the order_conf email shows everything well.

    @mdekker : The new_order email still won’t sent. I don’t know what goes wrong.



  • You mean /themes/theme_name/mails/nl/?

    I have these .tpl (order_conf_cart_rules.tpl and order_conf_product_list.tpl ) files placed there.

    When the customer places an order, he receives an email with order_conf template - variables work properly:

    0_1519030997929_variabes_1.jpg

    When I manually send a message (using the same template) to the customer, the variables do not work:

    0_1519031108461_variabes_2.jpg



  • You mean /themes/theme_name/mails/nl/?
    I have these .tpl (order_conf_cart_rules.tpl and order_conf_product_list.tpl ) files placed there.
    When the customer places an order, he receives an email with order_conf template - variables work properly

    Yes this works properly now.

    When I manually send a message (using the same template) to the customer, the variables do not work

    Why should you manually send a message to the customer using this template ?



  • @cj said in Problem with mailalerts and order confirmation not complete:

    Why should you manually send a message to the customer using this template ?

    manually - I mean from Orders -> Order_numer -> Send e-mail again

    In the Review Request module variable {products} works in template.

    I want to send a request to the customer about review.



  • I just found bug (?) that can be dangerous for your stores.

    When editing and saving mails templates (Location -> Translations -> Translation of e-mails) variable {shop_ur} is replaced by http://yourshopdomain.com/admin_folder/{shop_url} in a few html files. After this customer receives an email with direct url to your admin panel.



  • When editing and saving mails templates (Location -> Translations -> Translation of e-mails) variable {shop_ur} is replaced by http://yourshopdomain.com/admin_folder/{shop_url} in a few html files. After this customer receives an email with direct url to your admin panel.

    I don’t think that’s the case. When you edit these email translations you indeed see http://yourshopdomain.com/admin_folder/{shop_url}.
    But in the mail which the customer receives you just see your shopname with a link to http://yourshopdomain.com/
    So I think there’s nothing wrong there.



  • @cj said in Problem with mailalerts and order confirmation not complete:

    But in the mail which the customer receives you just see your shopname with a link to http://yourshopdomain.com/
    So I think there’s nothing wrong there.

    In my case (v1.0.3 TB version), the customer sees url of admin panel in received e-mails. So I must edit manually a few .html templates and leave only {shop_ur}. Strange…


 

Looks like your connection to thirty bees forum was lost, please wait while we try to reconnect.