ballashop Posted July 10, 2020 Share Posted July 10, 2020 (edited) Hi, how can I prevent registration with the same customers email? I have clients who are unable or do not want to recover the password they have forgotten, so they make a second registration with the same email, I have to prevent this. Thanks for any reply. Balla PS 1.7 Edited July 10, 2020 by ballashop (see edit history) Link to comment Share on other sites More sharing options...
PrestaServicePro Posted July 10, 2020 Share Posted July 10, 2020 Hi, If these customers do not want to lose their entered data (during the registration), set new random password to their account (from BO) and give them their new password. 1 Link to comment Share on other sites More sharing options...
ballashop Posted July 12, 2020 Author Share Posted July 12, 2020 (edited) On 7/10/2020 at 10:24 PM, PrestaServicePro said: Ciao, Se questi clienti non vogliono perdere i loro dati inseriti (durante la registrazione), impostare una nuova password casuale sul proprio account (da BO) e fornire loro la nuova password. @PrestaServicePro Hi, and thanks for replying me, at the moment we would like to prevent customers to make a new registration with the same email. The customers does not always advice us that they cannot log in. Do you know if Prestashop has such an option? Thanks a lot for ant replay. Edited July 12, 2020 by ballashop Traslate in english (see edit history) Link to comment Share on other sites More sharing options...
PrestaServicePro Posted July 12, 2020 Share Posted July 12, 2020 (edited) When trying to delete the client from BO, the PS offers you 2 options: 1) Allow this e-mail register again. 2) Do not allow this email to register again. During the deletion process, if you choose the necessity option, they will be able to re-register using the same email. But, some of their previous data will be removed. Edited July 14, 2020 by PrestaServicePro (see edit history) 1 Link to comment Share on other sites More sharing options...
Impasto Posted July 14, 2020 Share Posted July 14, 2020 I'd also like this feature. I'd like like to block new accounts on many levels (email / telephone number / IP address) to prevent duplicate accounts from being made. We want to offer a significant discount to new members signing up, so we can't have one person sign up 20 times just to get the discount. Are there ways built into Prestashop to prevent one person signing up multiple accounts, or are we going to have to search for a custom module to solve this problem? Link to comment Share on other sites More sharing options...
PrestaServicePro Posted July 14, 2020 Share Posted July 14, 2020 I think, In this case you need validator module, each registered customer must wait their validations by admin. 1 Link to comment Share on other sites More sharing options...
ballashop Posted July 14, 2020 Author Share Posted July 14, 2020 Hi @Impasto, I also thought about this eventuality. I have assigned 1 use discount voucher per customer email. If the customer creates other accounts with the same email he cannot use the discount. Obviously I cannot avoid that the customer signs up with other emails. There is no check on the customer address. For me it is enough to know if there is a native Prestashop system to unsubscribe with the same email to customers who already have an account. It often happened that the customer prefers to re-register instead of requesting the new password. I'm looking for a system that tells the customer: "You already have an account with this email, if you have lost your password click here and request it!" or "an account with this email already exists" Thanks for any reply Link to comment Share on other sites More sharing options...
PrestaServicePro Posted July 14, 2020 Share Posted July 14, 2020 (edited) Actually, by default PS is doing that. It does not allow register using same email: "The email is already used, please choose another one or sign in" Here maximum you can modify this error message and suggest login or reset password page. Edited July 14, 2020 by PrestaServicePro (see edit history) 1 Link to comment Share on other sites More sharing options...
Impasto Posted July 14, 2020 Share Posted July 14, 2020 Is there some way to add another piece of information to be validated against? eg: Email address AND and IP address. This would prevent so much fraud. I see the value of the validator plugin, but I don't want to manually approve every account application. Purchasing must be as smooth and pain-free as possible. I don't want shoppers sitting with a cart waiting to checkout at 10pm, but can't because I have to approve their account application first (sometime in the morning). We'll lose customers with that hurdle. Link to comment Share on other sites More sharing options...
PrestaServicePro Posted July 14, 2020 Share Posted July 14, 2020 Everyone can easily change own IP address, in this case you must use 2-3 step filters to avoid proxies or vpn connections. 1 Link to comment Share on other sites More sharing options...
ballashop Posted July 14, 2020 Author Share Posted July 14, 2020 39 minutes ago, PrestaServicePro said: In realtà, per impostazione predefinita PS lo sta facendo. Non consente la registrazione utilizzando la stessa e-mail: "L'email è già utilizzata, scegline un'altra o accedi" Qui massimo è possibile modificare questo messaggio di errore e suggerire l'accesso o ripristinare la pagina della password. Hi @PrestaServicePro Where I can find this option? Thanks to reply me. Link to comment Share on other sites More sharing options...
ballashop Posted December 1, 2020 Author Share Posted December 1, 2020 We noticed that a customer who registered as a guest then made a second registration as a customer, PrestaShop has consented to this user to register again with the same email. is it possible to merge accounts with the same email? Thanks for any reply. Balla Link to comment Share on other sites More sharing options...
PrestaServicePro Posted December 1, 2020 Share Posted December 1, 2020 Hi Balla, It's possible and need to play with DB to merge address info and orders. if you can PM me access to the shop then I can fix it. Note: if you want to fix it from scratch then we can develop you simple module or script. Link to comment Share on other sites More sharing options...
tuhingr Posted March 5, 2021 Share Posted March 5, 2021 Is PS any option to disable this method? (Same id never sign up again) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now