Zen Cart Logo
Forums / Setting Up Categories, Products, Attributes / Confused about notifying customer when download is ready

Confused about notifying customer when download is ready

Locked

Views: 865

Results 1 to 2 of 2
This thread is locked. New replies are disabled.
6 Mar 2008, 8:56 AM
#1
tracib avatar

tracib

Zen Follower

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

Confused about notifying customer when download is ready

I got my first download set up and working. YAY! What I'm confused about is how a customer knows they can go download the file.

After I updated the order to "processing", the only thing my test customer received was an e-mail "order update" that said:

Your order has been updated to the following status:
New status: Processing
Please reply to this email if you have any questions.

There is a link to click for "detailed invoice", but it doesn't say that you need to go there to download the file. Am I missing something? If the "order update" is the only notification, I am worried customers won't understand what to do.

Thanks!

7 Mar 2008, 2:37 AM
#2
tracib avatar

tracib

Zen Follower

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

Re: Confused about notifying customer when download is ready

After spending most of the day searching the forums, I found out how to do this!

First, I went to Admin/Localization/Order Status and created a new status called "Ready For Download".

Then I wen to Admin/Configuration/Attribute Settings and changed the "Downloads Controller Order Status Value <= upper value" to "5", which is my new status, ready for download.

Then, based on this thread that I found, I tailored what Ceegeeaar did to fit my needs.

http://www.zen-cart.com/forum/showthread.php?p=520383#post520383

The changes that I made from his alterations were in admin/orders.php, I changed both instances of

if ($status == '3') {

to

if ($status == '5') {

Then, in define text he said to add in admin/includes/languages/english.orders.php, I made it say this:

define('EMAIL_TEXT_DELIVERY_INFORMATION', '<b>Your Pattern is ready to be Downloaded. Please click on the "Detailed Invoice" link to be taken to the download area.</b> You have 7 days to download the file before the link expires.' . "\n" . "\n");

I bolded the text to help it stand out, and I added a space after the line with the . "\n" . "\n"

So now, when someone orders a download, after the payment is processed, I change the status to #5, Ready for Download. The customer gets an order update e-mail that tells them they what to do.

YAY! Thanks Ceegeeaar. I wouldn't have figured it out o my own. :clap: