MyGenetics — личный кабинет и партнерская программа ДНК-тестов
Собрали два личных кабинета — покупателя и партнера: регистрация ДНК-теста и статус исследования, реферальные ссылки с вознаграждением, депозиты партнеров с двусторонним обменом и отчетами.

- покупатель и партнер в одном кабинете
- 2 роли
- запуск кабинетов
- 2019
- сквозная аналитика на сайте
- Roistat
- авторизация через популярные сети
- Соцсети
Задача
Сделать личные кабинеты под разные роли: покупателю — регистрацию теста и статус исследования, партнеру — реферальную программу и депозит.
Что сделали
Кабинет партнера с нуля и расширенный кабинет покупателя, авторизацию через соцсети, подарки по купону в корзине и оплату с чеками.
Чем закончилось
Кабинеты запущены в 2018–2019 годах, партнерские депозиты обмениваются данными автоматически.
С чем пришли
MyGenetics — высокотехнологичная компания на рынке ДНК-тестов, работающая напрямую с потребителем. Проводит генетические исследования и делает их результаты понятными: чтобы человек мог применить их в своей жизни, а не читать выписку из лаборатории.
Продукт устроен сложнее магазина: тест покупают, регистрируют по номеру, ждут исследование и потом читают результат. Все это должно жить в личном кабинете.
Вторая половина бизнеса — партнеры, которые приводят покупателей и работают по депозиту. Им нужны свои инструменты и своя отчетность.
- Роли принципиально разные: интерфейс покупателя и интерфейс партнера нельзя было свести к одному кабинету.
- Данные о депозитах ведутся на стороне компании — сайт должен обмениваться ими, а не хранить свою версию правды.
Что сделали
Собрали кабинет покупателя
Онлайн-регистрация ДНК-теста и отслеживание статуса исследования, авторизация через популярные соцсети.
Сделали кабинет партнера
Разработали с нуля второй кабинет — для врачей, тренеров и партнеров: у них своя экономика и свои клиенты, в покупательском кабинете это не помещалось.
Свели депозиты
Свели расчеты партнера с учетом компании, чтобы кабинет не приходилось сверять с бухгалтерией руками.
Расширили корзину
Научили ее работать с купонами и подарками и подключили оплату с фискализацией.
Как это устроено
Мои тесты
Каждый тест идет строкой с кодом набора, продуктом, получателем и статусом: забор ДНК-материала, отправка в лабораторию, отчет готов. Между покупкой и результатом проходят недели, и это единственное место, где человек встречается с продуктом, — поэтому состояние названо словами, а не полоской.

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

Отчет аффилиата
Приход, расход и комментарий по каждому начислению, фильтр по периоду сверху. У партнера свой идентификатор и ссылка, покупки по ней попадают сюда — а отчет выгружается для сверки на стороне компании.

Функциональные решения
Тест в подарок
Набор покупается другому человеку, и адрес доставки указывается на каждый тест отдельно.
Подарки по купону
Купон добавляет позицию в корзину сам.
Свои клиенты
Партнер заводит клиентов и видит их тесты: врач или тренер ведет человека, а не отдельную покупку.
Коды активации пачкой
Партнер получает готовую партию кодов на свои наборы, а не запрашивает каждый.
Технические решения
Двусторонний обмен
Депозиты партнеров ходят через общую таблицу компании: выданные депозиты и остатки по каждому партнеру и типу теста синхронизируются раз в час фоновым обменом. Кабинет и учет сходятся без ручной сверки, а бухгалтерия работает в привычном инструменте.
Оплата и доставка
Прием оплаты картой двумя способами — второй ради покупателей из других стран. Забор биоматериала оформляется как заявка в курьерскую службу прямо из кабинета: адрес подсказками, дата и время, а трек-номер возвращается в карточку теста.
Аналитика
Сквозная аналитика Roistat: видно, откуда пришел покупатель и что он купил.
Платформа
1С-БитриксPHP
Интеграции
Сбербанк Онлайнmoneta.ruСитиЭкспрессDaDataGoogle ТаблицыRoistatАвторизация через соцсети
Кабинеты покупателя и партнера работают вместе с магазином: покупка, регистрация теста, статус исследования и партнерские начисления идут в одной системе.
Похожие работы
Все работы
Cersanit Club
Клиентский клуб программы лояльности Cersanit.
Lestate
Поддержка и развитие b2b-портала дистрибьютора.
Спектр Медицина
Поставки медицинского оборудования по России.- 160+проектов с 2009 года
Смотреть все работы
Интернет-магазины, порталы, корпоративные сайты и внутренние системы — от разработки с нуля до многолетнего развития.
