Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Добавление в неавторизованнй заказ customer_id существующего пользователя, если есть совпадение по e-mail


rezhisser
 Share

Recommended Posts

Заметил, что сейчас заказы неавторизированного и авторизированного пользователя никак не связываются, несмотря на то, что есть общий e-mail

 

Может есть какое-то решение, чтоб создавать такую связь?

 

По сути нужно для order-ов, у которых customer_id=0 (неавторизированный пользователь), при создании сверять e-mail с полем email из oc_customer. И если есть совпадение, прописывать этому order-у соответствующий customer_id.

 

По логике, пользователь может авторизоваться или забыть авторизоваться, или зайти через соцсети, но список своих заказов он должен видеть...

 

Или может есть какие-то причины, почему так не сделали в ядре opencart?

Link to comment
Share on other sites


ну как бы это же заказы одного и того же пользователя?

 

почему бы их не связать?

 

как минимум, при авторизации задать вопрос типа "Мы нашли другие Ваши заказы, хотите их добавить в историю заказов?"

Link to comment
Share on other sites


Нет... возможен фишинг

да кто про это узнает... самые обычные внутренние плюшки - выцепить как можно больше инфы по клиенту

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.