Forums / Managing Customers and Orders / Forcing Admins to Change Order Status

Forcing Admins to Change Order Status

Locked

Started by nicksmm on 16 Dec 2008, 3:30 AM · Views: 1,613

Results 1 to 5 of 5
This thread is locked. New replies are disabled.
16 Dec 2008, 3:30 AM
#1
nicksmm avatar

nicksmm

New Zenner

Join Date:
Oct 2007
Posts:
9
Plugin Contributions:
0

Forcing Admins to Change Order Status

Hi,

Is there a way to force admins to change customer order status?

At the moment we receive order notifications via email, which is great, but the problem is that no one actually bothers to change the status of orders to send acknowledgment.

Maybe instead of sending the actual copy of the orders to email, is there a way just to send a notification that there is an order ready to process?

Thanks,
Nick

16 Dec 2008, 4:06 AM
#2
kiddo avatar

kiddo

Totally Zenned

Join Date:
Jul 2006
Location:
SF Bay Area
Posts:
837
Plugin Contributions:
1

Re: Forcing Admins to Change Order Status

I'm really tempted to make wiseass comment, but I won't.

Sounds like maybe having some talk with those responsible why your procedure is important to you would do the trick. Maybe not.

16 Dec 2008, 4:10 AM
#3
skipwater avatar

skipwater

Totally Zenned

Join Date:
Jun 2008
Location:
Washington, DC
Posts:
775
Plugin Contributions:
1

Re: Forcing Admins to Change Order Status

Is there a way to force admins to change customer order status?

The order status is here to check the progress of the sale from start to finish. So if you wish to stop the tracking and the many other benefits that the order status gives.

Admin->Modules->Payment
select your payment type then select edit find Set Order Status
and set it to what ever you need.

Or be aggressive and back charge the admin for failure to complete there task. It is a job right?

• 446F63746F722057686F •

18 Dec 2008, 1:55 AM
#4
nicksmm avatar

nicksmm

New Zenner

Join Date:
Oct 2007
Posts:
9
Plugin Contributions:
0

Re: Forcing Admins to Change Order Status

The main purpose is that I'm trying to force the admins to acknowledge the orders by changing the status from pending to processing.

This in turn sends an email to the customers that the order has been picked up.

So whilst the tracking it there, no one is updating is properly...

No matter how many times you remind people they eventually get lazy and forget. Instead they just read the orders right off the CC copy of the order emailed to them.

All I want is to have an email sent to the admins about new orders ready to be processed. No details of the particulars though.

18 Dec 2008, 5:30 AM
#5
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,515
Plugin Contributions:
176

Re: Forcing Admins to Change Order Status

NickSMM:

All I want is to have an email sent to the admins about new orders ready to be processed. No details of the particulars though.

You'll have to edit a core file directly:

/includes/classes/order.php
near the very end of the file you'll see two lines that look like this:zen_mail('', SEND_EXTRA_ORDER_EMAILS_TO, SEND_EXTRA_NEW_ORDERS_EMAILS_TO_SUBJECT . ' ' . EMAIL_TEXT_SUBJECT . EMAIL_ORDER_NUMBER_SUBJECT . $zf_insert_id, $email_order . $extra_info['TEXT'], STORE_NAME, EMAIL_FROM, $html_msg, 'checkout_extra', $this->attachArray);change the second one as shown:```
zen_mail('', SEND_EXTRA_ORDER_EMAILS_TO, SEND_EXTRA_NEW_ORDERS_EMAILS_TO_SUBJECT . ' ' . EMAIL_TEXT_SUBJECT . EMAIL_ORDER_NUMBER_SUBJECT . $zf_insert_id,
[B]'New Order ready for processing ...'[/B] . $extra_info['TEXT'], STORE_NAME, EMAIL_FROM, [B]array()[/B], 'checkout_extra', $this->attachArray);

.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole

Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.