Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

How do I prevent mails from being sent when updating order status?


2maz

Recommended Posts

Posted

Hi!

 

What do I have to do to prevent e-mails from being sent to the customer when I change order status on his order in the admin area?

 

I want the customers to get the usual confirmation mail when they complete the order (as it works today), but when I change the order status he gets an other mail, wich is the one I DON'T want sent out.

 

I understand I might need a little hack here, but I don't have the skills to figure out what and where to edit.

 

Any help will be godsent, thanks!

Posted
Hi!

 

What do I have to do to prevent e-mails from being sent to the customer when I change order status on his order in the admin area?

 

I want the customers to get the usual confirmation mail when they complete the order (as it works today), but when I change the order status he gets an other mail, wich is the one I DON'T want sent out.

 

I understand I might need a little hack here, but I don't have the skills to figure out what and where to edit.

 

Any help will be godsent, thanks!

Go to catalog/admin/orders.php

 

I'm not sure what is in the standard osc, but in mine there is a tick box to up-date or not the customer.

 

I do have an order editor contrib installed!.

____________________________________________________________________

____________________________________________________________________

  • 4 weeks later...
Posted

That tick is there for me, too... It is usually checked to notify customer of the update by default.

 

I would love to go one further and see if there is a way to do that dynamically - to have the system look at the order status and basically not send and email (by default) for status A, B, or C, but always send one for X, Y, and Z for example.

 

Reason: We have some inter-office processing stages and the customer doesn't necessarily need to see all of them, but I don't want our processing department to have to remember to un-tick that box each time, in case people forget from time to time. Also, it would be ok for the updates to still be appended to the order information that the customer sees when they log in. We just want them to get an email each time.

Posted
That tick is there for me, too... It is usually checked to notify customer of the update by default.

 

I would love to go one further and see if there is a way to do that dynamically - to have the system look at the order status and basically not send and email (by default) for status A, B, or C, but always send one for X, Y, and Z for example.

 

Reason: We have some inter-office processing stages and the customer doesn't necessarily need to see all of them, but I don't want our processing department to have to remember to un-tick that box each time, in case people forget from time to time. Also, it would be ok for the updates to still be appended to the order information that the customer sees when they log in. We just want them to get an email each time.

Hi

 

Go into admin/orders.php and around line 312 change it to read

 

<td class="main"><b><?php echo ENTRY_NOTIFY_CUSTOMER; ?></b> <?php echo tep_draw_checkbox_field('notify', '', false); ?></td>

 

(changing True to False) and no tick in the tick box. I'm also wanting to change the notify dynamically. Mainly just to change the wording in the emails. Should be "simple" IF statements but got no time at the mo.

 

HTH

 

Ian

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...