Forums / Managing Customers and Orders / Password Forgotten - Error: The Email Address was not found in our records;

Password Forgotten - Error: The Email Address was not found in our records;

Views: 1,961

Results 1 to 13 of 13
23 Jan 2016, 2:06 PM
#1
kcb410 avatar

kcb410

Zen Follower

Join Date:
Dec 2008
Location:
Toronto
Posts:
348
Plugin Contributions:
0

Password Forgotten - Error: The Email Address was not found in our records;

Hello Everyone,

We've got a client, she successfully made a purchase online July 2014. She forgot her password and when she uses the "Password Forgotten" feature she gets "Error: The Email Address was not found in our records; please try again.". We checked her account in Zen admin and her email address is correct. Her email address is also in phpmyadmin under customers_email_address. We also attempted to change her email to one of our email addresses and get the same error.

Has anyone bumped into this issue and resolved it?

Any help is appreciated..thanks!

Paul

23 Jan 2016, 5:24 PM
#2
drbyte avatar

drbyte

Sensei

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

Re: Password Forgotten - Error: The Email Address was not found in our records;

kcb410:

Hello Everyone,

We've got a client, she successfully made a purchase online July 2014. She forgot her password and when she uses the "Password Forgotten" feature she gets "Error: The Email Address was not found in our records; please try again.". We checked her account in Zen admin and her email address is correct. Her email address is also in phpmyadmin under customers_email_address. We also attempted to change her email to one of our email addresses and get the same error.

Has anyone bumped into this issue and resolved it?

Any help is appreciated..thanks!

Paul
Was her account created as part of a PayPal Express Checkout transaction where you'd configured the store to "NOT automatically create an account"? (In such cases, it DOES create an account, but flags it as "for internal use only" and doesn't allow login). Or have you used any other addons to alter the built-in checkout or account functionality?

.
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.

24 Jan 2016, 1:11 PM
#3
kcb410 avatar

kcb410

Zen Follower

Join Date:
Dec 2008
Location:
Toronto
Posts:
348
Plugin Contributions:
0

Re: Password Forgotten - Error: The Email Address was not found in our records;

DrByte:

Was her account created as part of a PayPal Express Checkout transaction where you'd configured the store to "NOT automatically create an account"? (In such cases, it DOES create an account, but flags it as "for internal use only" and doesn't allow login). Or have you used any other addons to alter the built-in checkout or account functionality?

Hi DrByte,

She paid using AMEX not through Paypal. The only addon we had installed altering checkout was COWOA. I could get her to create a new account but was hoping to avoid that path...

Thanks for the reply.

Paul

25 Jan 2016, 11:38 AM
#4
mc12345678 avatar

mc12345678

Totally Zenned

Join Date:
Jul 2012
Posts:
16,908
Plugin Contributions:
2

Re: Password Forgotten - Error: The Email Address was not found in our records;

kcb410:

Hi DrByte,

She paid using AMEX not through Paypal. The only addon we had installed altering checkout was COWOA. I could get her to create a new account but was hoping to avoid that path...

Thanks for the reply.

Paul

If not through PayPal to accept the use of AMEX, what payment processor was used?

ZC Installation/Maintenance Support <- Site
Contribution for contributions welcome...

25 Jan 2016, 1:33 PM
#5
lat9 avatar

lat9

Administrator

Join Date:
Sep 2009
Location:
Stuart, FL
Posts:
14,119
Plugin Contributions:
56

Re: Password Forgotten - Error: The Email Address was not found in our records;

Just to note that the message

Error: The Email Address was not found in our records; please try again.

doesn't come from Zen Cart core code. There might be something else going on in your store's password_forgotten page's handling.

25 Jan 2016, 2:05 PM
#6
kcb410 avatar

kcb410

Zen Follower

Join Date:
Dec 2008
Location:
Toronto
Posts:
348
Plugin Contributions:
0

Re: Password Forgotten - Error: The Email Address was not found in our records;

mc12345678:

If not through PayPal to accept the use of AMEX, what payment processor was used?

We use Beanstream.

25 Jan 2016, 2:16 PM
#7
kcb410 avatar

kcb410

Zen Follower

Join Date:
Dec 2008
Location:
Toronto
Posts:
348
Plugin Contributions:
0

Re: Password Forgotten - Error: The Email Address was not found in our records;

lat9:

Just to note that the message

Error: The Email Address was not found in our records; please try again.

> doesn't come from Zen Cart core code.  There might be something else going on in your store's password_forgotten page's handling.

Okay ... Interesting, I'll have to compare our password_forgotten  to a fresh 1.54 version.

This error is only happening with one clients account,  the password forgotten functions normally for other clients and our test account.
25 Jan 2016, 3:37 PM
#8
mc12345678 avatar

mc12345678

Totally Zenned

Join Date:
Jul 2012
Posts:
16,908
Plugin Contributions:
2

Re: Password Forgotten - Error: The Email Address was not found in our records;

kcb410:

Okay ... Interesting, I'll have to compare our password_forgotten to a fresh 1.54 version.

This error is only happening with one clients account, the password forgotten functions normally for other clients and our test account.

A part of pci compliance (and I am no expert on such) is to not offer a different response for one aspect of credential failure than another... If that message is in fact displayed then one could try time and again to identify what email addresses are in the database and from there continue to either try passwords or use that information (existence of the email) for other purposes...

ZC 1.5.4 does not identify what was entered wrong, just that the credentials are incorrect (using whatever words are provided). This is the case in all such credential check, query, etc... (Forgotten password on store and admin side, login of both, etc...)

ZC Installation/Maintenance Support <- Site
Contribution for contributions welcome...

25 Jan 2016, 4:34 PM
#9
kcb410 avatar

kcb410

Zen Follower

Join Date:
Dec 2008
Location:
Toronto
Posts:
348
Plugin Contributions:
0

Re: Password Forgotten - Error: The Email Address was not found in our records;

mc12345678:

A part of pci compliance (and I am no expert on such) is to not offer a different response for one aspect of credential failure than another... If that message is in fact displayed then one could try time and again to identify what email addresses are in the database and from there continue to either try passwords or use that information (existence of the email) for other purposes...

ZC 1.5.4 does not identify what was entered wrong, just that the credentials are incorrect (using whatever words are provided). This is the case in all such credential check, query, etc... (Forgotten password on store and admin side, login of both, etc...)

I justed checked our password_forgotten file against a clean version and they're identical, the "Error: The Email Address was not found in our records; please try again." does exist in that file.

25 Jan 2016, 5:00 PM
#10
mc12345678 avatar

mc12345678

Totally Zenned

Join Date:
Jul 2012
Posts:
16,908
Plugin Contributions:
2

Re: Password Forgotten - Error: The Email Address was not found in our records;

kcb410:

I justed checked our password_forgotten file against a clean version and they're identical, the "Error: The Email Address was not found in our records; please try again." does exist in that file.

Clean version as obtained from what plugin or other additional code. That statement is not in a vanilla install of ZC 1.5.4.

ZC Installation/Maintenance Support <- Site
Contribution for contributions welcome...

25 Jan 2016, 5:02 PM
#11
lat9 avatar

lat9

Administrator

Join Date:
Sep 2009
Location:
Stuart, FL
Posts:
14,119
Plugin Contributions:
56

Re: Password Forgotten - Error: The Email Address was not found in our records;

My bad (:blush:); that message *is *in Zen Cart v1.5.4 language file, but it's not used in the page's processing.

The standard processing for Zen Cart v1.5.4 (and later) is to display the message A new password has been sent to your email address. regardless whether the email address was found.

25 Jan 2016, 5:05 PM
#12
kcb410 avatar

kcb410

Zen Follower

Join Date:
Dec 2008
Location:
Toronto
Posts:
348
Plugin Contributions:
0

Re: Password Forgotten - Error: The Email Address was not found in our records;

lat9:

My bad (:blush:); that message *is *in Zen Cart v1.5.4 language file, but it's not used in the page's processing.

The standard processing for Zen Cart v1.5.4 (and later) is to display the message A new password has been sent to your email address. regardless whether the email address was found.

No problem...I assume that's not the cause of the problem I'm having with the client's email not being recognized when it's actually in the database.

25 Jan 2016, 5:50 PM
#13
mc12345678 avatar

mc12345678

Totally Zenned

Join Date:
Jul 2012
Posts:
16,908
Plugin Contributions:
2

Re: Password Forgotten - Error: The Email Address was not found in our records;

kcb410:

Okay ... Interesting, I'll have to compare our password_forgotten to a fresh 1.54 version.

This error is only happening with one clients account, the password forgotten functions normally for other clients and our test account.

Wondering if this "one" account is an issue for a different reason?

You've been able to reproduce the error using the e-mail address that has been provided, is in the store database, and is the only customer that has reported this issue?

Looks like the source of files that I used to search did not include some aspect that would have shown the define: TEXT_NO_EMAIL_ADDRESS_FOUND as listed in includes/languages/YOUR_LANGUAGE/password_forgotten.php. At the same time in ZC 1.5.4 that is a define that is otherwise unused in whole (perhaps some piecing together for parts of it is done, though I doubt as I've provided incorrect credentials a number of times on such a system and always get the same you dummy-head message. :) )

ZC Installation/Maintenance Support <- Site
Contribution for contributions welcome...