1
0
mirror of synced 2025-01-31 07:11:42 +03:00
woocommerce-module/doc/2. Workflow/ Client Registration.md

1.5 KiB
Raw Blame History

#Регистрация клиентов

Клиент может зарегистрироваться на сайте:

  • Администратор может зарегистрировать клиента через административную панель WordPress.
  • На странице wp-admin.
  • При заполнении email в форме регистрации на сайте.
  • Когда оформляет новый заказ, если клиент является "гостем" ему будет предложено зарегистрироваться.

Модуль обрабатывает регистрацию клиентов через хук user_register.

Модуль обрабатывает таких клиентов по следующей логике:

  1. Производится поиск по email в CRM, если клиент найден, происходит обновление его данных в CRM и актуализируется его externalId.
  2. Если клиент не найден в CRM, будет создан новый.

Данная логика позволяет минимизировать количество дублей. Возможно ситуация, когда клиент был удален в CMS, но в CRM такой клиент продолжает существовать, чтобы не потерять таких клиентов производится актуализация их данных.