Zen Cart Logo
Forums / Customization from the Admin / Customer Approval e-Mail Not Sending

Customer Approval e-Mail Not Sending

Views: 11,066

Results 1 to 20 of 34
9 Apr 2009, 3:06 PM
#1
baa avatar

baa

New Zenner

Join Date:
Jul 2007
Posts:
46
Plugin Contributions:
0

Customer Approval e-Mail Not Sending

Hello

My apologies if this has been answered before I've tried but not found anything relating to this either on forum or in the FAQ.

I'm currently using 1.3.8a and want my customers to be manually approved before they can view prices but on account creation the standard Welcome e-mail is sent not the Authorization Pending, am I wrong in assuming that the Authorization Pending e-mail should be sent out initially?

In Admin - Configuration - Customer Details I have Customer Approval Status - Authorization Pending set to 2 - May browse but no prices unless Authorized

I may have the wrong end of the stick but if anyone can point me in the right direction I'd be grateful.

9 Apr 2009, 7:54 PM
#2
drbyte avatar

drbyte

Sensei

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

Re: Customer Approval e-Mail Not Sending

The welcome email is sent to everyone regardless of authorization status.
When authorizing a customer, the automatic email telling them of their account status is only sent if you authorize the customer by clicking on the red button in the customer listing.
Otherwise you'll have to notify your customers manually.

9 Apr 2009, 9:17 PM
#3
baa avatar

baa

New Zenner

Join Date:
Jul 2007
Posts:
46
Plugin Contributions:
0

Re: Customer Approval e-Mail Not Sending

Thank you! Your information is very much appreciated.

21 May 2009, 2:56 AM
#4
jenpen avatar

jenpen

Zen Follower

Join Date:
Sep 2007
Location:
Far South Coast, NSW, Australia
Posts:
427
Plugin Contributions:
0

Re: Customer Approval e-Mail Not Sending

This answer didn't clear things up for me.
I know there is an email called customers_authorization.php in the languages/english folder which has the wording:
"Thank you for requesting Authorization for our store. We will contact you as soon as possible."

I have the authorisation setting set to 2, ie customers may browse but can't see prices or place an order until authorised. But when I create a test account for myself, I get sent the usual welcome email that makes it sound like I can now do anything. I don't get the email above.
Is there another setting somewhere I have missed? How can I get the authorisation email sent out instead?
Jen

9 Dec 2009, 4:22 AM
#5
oavs avatar

oavs

Totally Zenned

Join Date:
Jan 2006
Location:
Downunder - QLD - Gold Coast
Posts:
921
Plugin Contributions:
0

Re: Customer Approval e-Mail Not Sending

Yes I have the same problem (ditto Baa). It would be great if Dr could give us more explanation on this. I have posted my problem before but still no answer.

As Baa said,

  1. Admins should receive an email saying yes there is a new customer waiting to be authorized. Then I can log in and approve/disprove

Upon approval
2. Customer should receive an email with a link/or message to say they have been proved so then can log in.

As I understand it, this is how zen supposed to be working but I am not getting any emails as admin for the new customers. How else would I know who applied for?

At the moment when I approve manually (as I would normally anyway but without the admin email notification), Customer gets an email saying following, which is meaningless and confusing without a mention of the authorization.

======== email send to customer after approval =========
Your customer status has been updated.
Thank you for shopping with us.

We look forward to your business.

This email address was given to us by you or by one of our customers. If you feel that you have received this email in error, please send an email to [email protected] This e-mail is sent in accordance with the US CAN-SPAM Law in effect 01/01/2004. Removal requests can be sent to this address and will be honored and respected.

================================

22 Dec 2009, 1:09 AM
#6
thevagr1 avatar

thevagr1

New Zenner

Join Date:
May 2009
Location:
Melbourne, Australia
Posts:
46
Plugin Contributions:
0

Re: Customer Approval e-Mail Not Sending

Yep I also have the same problem.

Has anyone found the solution to this yet? As there is a customers_authorization.php file you would think this could be used.
When hitting the submit button on the creat account form it should re-direct you to the authorization form.. anyone know how to do this??

In the meantime I have just changed the text in create_account_success.php

22 Feb 2010, 11:56 PM
#7
townsend2009 avatar

townsend2009

New Zenner

Join Date:
Nov 2008
Posts:
93
Plugin Contributions:
0

Re: Customer Approval e-Mail Not Sending

I just set up another shop for wholesale, but am having issues with the email not sending.

Is there an option (for me) to get an email when someone signs up? I'm sure it's a simple oversight.

Thanks!!

1 Jun 2010, 5:11 PM
#8
saydie13 avatar

saydie13

New Zenner

Join Date:
May 2010
Posts:
14
Plugin Contributions:
0

Re: Customer Approval e-Mail Not Sending

*Bump bump! :frusty:

I have a similar problem. Obviously, there is a procedural problem regarding this approval set up.

Zen Cart should notify the admin first about a customer that is waiting for approval before sending them the welcome message as this seems misleading for the customer.

It also doesn't make sense to me to log in to ZC all the time just to check if there are customers waiting for approval.

Has anyone thought of a way to work around this?
(help!) :dontgetit

-saydie13

1 Jun 2010, 11:56 PM
#9
jenpen avatar

jenpen

Zen Follower

Join Date:
Sep 2007
Location:
Far South Coast, NSW, Australia
Posts:
427
Plugin Contributions:
0

Re: Customer Approval e-Mail Not Sending

I'm so glad someone has raised this again. It's clearly a bug of some kind - why else would that customer_authorization email even exist, except for this situation? But all we're getting is silence...:huh:

5 Feb 2011, 9:20 AM
#10
tsrplatelayer avatar

tsrplatelayer

Zen Follower

Join Date:
Oct 2010
Location:
Shropshire
Posts:
177
Plugin Contributions:
0

Re: Customer Approval e-Mail Not Sending

1.3.9h - No change yet.

I agree with everyone on this thread - any advice/progress on this?

6 Feb 2011, 1:41 AM
#11
jenpen avatar

jenpen

Zen Follower

Join Date:
Sep 2007
Location:
Far South Coast, NSW, Australia
Posts:
427
Plugin Contributions:
0

Re: Customer Approval e-Mail Not Sending

Dr Byte, your answer didn't clear it up (which is unusual, I have to say). It's clearly not working.
All my hopes for getting this bug fixed lie with 2.0... whenever that happens. So exciting!!! :bigups:

6 Feb 2011, 2:44 PM
#12
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

Re: Customer Approval e-Mail Not Sending

I am not following the problem that you are having in v1.3.9h on Customer Approval Emails ...

I have set the setting on:

Customer Approval Status - Authorization Pending
Customer must be Authorized to shop
0= Not required
1= Must be Authorized to Browse
2= May browse but no prices unless Authorized
3= Customer May Browse and May see Prices but Must be Authorized to Buy

to 2 and 3 and created new accounts ...

When I go to the Customers ... Customers ... in the Zen Cart Admin I see the RED icon on the Customer Accounts ...

If I click the RED icon on the accounts the accounts are Approved and then the email is sent out to the customer ...

Could you check the file, on the server, for:
/your_secret_admin_dir/customers.php

and make sure that it is the current version ...

You will see the code around line 76 where the email is generated ...

7 Feb 2011, 1:01 AM
#13
jenpen avatar

jenpen

Zen Follower

Join Date:
Sep 2007
Location:
Far South Coast, NSW, Australia
Posts:
427
Plugin Contributions:
0

Re: Customer Approval e-Mail Not Sending

Hi Ajeh,
That may be the case but upon applying for an account, the customer immediately receives an email saying
"We wish to welcome you to XXXXXXXXXXXXXXX Pty Ltd.

With your account, you can now take part in the various services we have to offer you. Some of these services include: etc etc etc"

Even though thay have not been approved. This is confusing.

They do not receive the correct email (customers_authorization.php).

The code you refer to appears to be:
if ((int)CUSTOMERS_APPROVAL_AUTHORIZATION > 0 && (int)$_GET['current'] > 0 && $custinfo->RecordCount() > 0) {
$message = EMAIL_CUSTOMER_STATUS_CHANGE_MESSAGE;
$html_msg['EMAIL_MESSAGE_HTML'] = EMAIL_CUSTOMER_STATUS_CHANGE_MESSAGE ;
zen_mail($custinfo->fields['customers_firstname'] . ' ' . $custinfo->fields['customers_lastname'], $custinfo->fields['customers_email_address'], EMAIL_CUSTOMER_STATUS_CHANGE_SUBJECT , $message, STORE_NAME, EMAIL_FROM, $html_msg, 'default');
}

Is that what it should be?

Jen

7 Feb 2011, 4:35 AM
#14
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

Re: Customer Approval e-Mail Not Sending

Yes that is what is sending the email when the Approval is done ...

You can change your welcome email to be clearer to the customer to what you believe would convey a better message for the create account ...

7 Feb 2011, 5:44 AM
#15
jenpen avatar

jenpen

Zen Follower

Join Date:
Sep 2007
Location:
Far South Coast, NSW, Australia
Posts:
427
Plugin Contributions:
0

Re: Customer Approval e-Mail Not Sending

Yes, well a clearer message would be:
"Thank you for requesting Authorization for our store.<br /><br />We will contact you as soon as possible."

And hey, that's exactly how the customers_authorization email is worded!
So what is the customers_authorization email for, if not for this very purpose?

7 Feb 2011, 12:35 PM
#16
baa avatar

baa

New Zenner

Join Date:
Jul 2007
Posts:
46
Plugin Contributions:
0

Re: Customer Approval e-Mail Not Sending

The customer authorization is sent only intermittently in my case (v. 1.3.9h and all prior versions).

7 Feb 2011, 9:46 PM
#17
jenpen avatar

jenpen

Zen Follower

Join Date:
Sep 2007
Location:
Far South Coast, NSW, Australia
Posts:
427
Plugin Contributions:
0

Re: Customer Approval e-Mail Not Sending

Intermittent is a windscreen-wiper setting, not part of zen cart AFAIK.
Ajeh? Please tell us what the customer authorisation email is for! And if it's not for customer authorisation, how do we implement a work-around so we can use it for customer authorisation?
I don't want to change the wording of the other email - that's for when the customer eventually gets access.

7 Feb 2011, 10:33 PM
#18
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

Re: Customer Approval e-Mail Not Sending

If you have the Customer Authorization turned on, and change the icon from Red to Green the email should always go out ...

I have not been able to reproduce a situation where it does not go out ...

As to the wording of the initial Welcome Email on the Create Account and the Email sent on the Authorization ... you can customize these to better suit your shop ...

8 Feb 2011, 12:52 PM
#19
baa avatar

baa

New Zenner

Join Date:
Jul 2007
Posts:
46
Plugin Contributions:
0

Re: Customer Approval e-Mail Not Sending

Thank you for your replies.

Unfortunately being that I am only a retailer, I often struggle with the wording on the forum. I'm sorry don't know what a windscreen wiper setting is.

It is still sent intermittently when the icon is turned from red to green. Using 2 e-mail clients (thunderbird and outlook) as well as Yahoo with the sites e-mail address allowed on all and it's still intermittent.

I'm not going to worry about it, I'm used to having to talk to customers who are still waiting for the approval e-mail to arrive. I just thought it ought to be mentioned.

8 Feb 2011, 2:24 PM
#20
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

Re: Customer Approval e-Mail Not Sending

I will keep trying to reproduce this issue, but so far, every time I create an account and change the setting or change the setting back and forth the email goes out for the Authorization change to Approval ...