2016-12-26 2 views
0

У меня разные группы клиентов (General, School, Publisher, Corporate). Клиент выбирает нашу группу клиентов на странице регистрации из внешнего интерфейса.Magento Платная регистрация пользователя для группы клиентов

Но мне нужно внести некоторую сумму (100 долларов США), когда клиент регистрируется как издатель.

Просьба дать любое предложение о том, как реализовать.

Спасибо.

+0

Что вы хотите изменить? Цена продукта? или регистрационный сбор? Пожалуйста, будьте более конкретными относительно ваших требований. –

+0

Я хочу регистрационный взнос. http://gobookkart.com/customer/account/create/ Пожалуйста, проверьте выше ссылку. Я создал группу четырех типов (General, School, Publisher и Corporate). Когда клиент выбирает издателя, я хочу регистрационный взнос (40 долларов США). Только для издателя. –

ответ

0

Если вы хотите, чтобы взимать определенную группу клиентов для регистрации, Грубый поток будет выглядеть следующим образом:

  1. поймать событие на < customer_register_success> наблюдателя.
  2. Извлечь модель клиента из данных о событиях наблюдателя.
  3. Осмотрите, принадлежит ли группа клиентов к издателю
  4. Если это издатель, перенаправляйте их на проверку, вы можете указать способ оплаты.
  5. Если издатель успешно прошел платеж, вам необходимо удалить его статус регистрации
  6. Вернитесь на страницу успешной регистрации.

Notes.

  1. Вам необходимо создать виртуальный продукт для регистрации.

  2. Вам нужно создать отложенный шаг, похожий на подтверждение по электронной почте до целевой группы клиентов активации пользователя

Смежные вопросы