PDA

View Full Version : [Admin Issue] send notification when order changes to delivered



jmelson
10-17-2011, 08:26 PM
I am running osCmax v2.5 RC1 and have noticed that I get a green check indicating
the customer was notified by email when the order was entered. But, I get a red
X when I use the FedEx shipping module and generate a shipping label. I have
looked all over for a place to change this behavior but can't find an option.
As far as I know, it ALWAYS fails to send an email when order status is
set to "delivered" no matter what method was used (I just use FedEx a lot.)

Anyone know what causes this and how to fix it?

Thanks,

Jon

ridexbuilder
10-17-2011, 10:40 PM
Sorry, can't answer specifically.
Logically: if item is delivered then customer has it "in hand", therefore why tell the customer they have it? :hmm:
Yes, notify a customer when item is dispatched but delivered eludes me entirely.

jmelson
10-18-2011, 08:02 AM
Sorry, can't answer specifically.
Logically: if item is delivered then customer has it "in hand", therefore why tell the customer they have it? :hmm:
Yes, notify a customer when item is dispatched but delivered eludes me entirely.

In osCmax, the status of the order is set to "delivered" when a shipping module has processed it.
That doesn't mean the item is actually delivered, and I agree a better label for this status would
be a good thing. Maybe "scheduled" or "dispatched" or something. But, this is the default terminology
in osCmax.

At least the way my store is set up, the available status settings are :
pending
processing
delivered
customer comment
customer comment (DL)
preparing (PayPal)

Maybe I need to set it so that the ship button sets status to some other value than delivered, but this
was the default.

Thanks,

Jon

ridexbuilder
10-18-2011, 08:27 AM
Often, store owners add in others, such as Cancelled, Refunded etc.
Hopefully, someone will "pass by" with a solution for you.

pgmarshall
10-18-2011, 10:04 AM
Line 31 in catalog/admin/ship_fedex

$send_email_on_shipping = 0;

Change to

$send_email_on_shipping = 1;

Should work - although since I do not use Fedex I have no way of testing this.

If this does work then it would be best to move this switch into the main admin control for the Fedex module - post in bug tracker for v2.6 (assuming it works!!)

Regards.

jmelson
10-19-2011, 09:12 AM
Line 31 in catalog/admin/ship_fedex

Change to

$send_email_on_shipping = 1;

Should work - although since I do not use Fedex I have no way of testing this.

If this does work then it would be best to move this switch into the main admin control for the Fedex module - post in bug tracker for v2.6 (assuming it works!!)

Regards.
OK, I have made the change, THANKS! I never would have found this myself!

I will make a shipment soon, and if it works I will put it in the bug tracker.

Jon

jmelson
10-19-2011, 08:18 PM
OK, I have made the change, THANKS! I never would have found this myself!

I will make a shipment soon, and if it works I will put it in the bug tracker.

Jon
OK, not a great surprise, this gets me the green check mark on the order status line
showing it sent an email when I did the FedEx ship. Can't say for sure it actually
went out, but I am pretty sure it did.

Thanks,

Jon