Это старая версия документа!
Содержание
⭐ Основные возможности
Синхронизация Maxma с inSales реализована как стандартное расширение для маркетплейса inSales. Процесс установки максимально упрощен. Расширение само создает практически все необходимые для работы технические элементы. Дополнительные параметры, необходимые для работы сервиса, описаны в инструкции install.
Синхронизация данных
Клиенты и их бонусные балансы
В inSales есть два типа клиентов: зарегистрированные и не зарегистрированные (подробнее об отличиях можно прочитать в документации по Insales). В рамках расширения мы работаем только с зарегистрированными клиентами.
Телефон покупателя в Maxma является уникальным, а в inSales может быть несколько зарегистрированных пользователей с одним номером телефона. Поэтому расширение синхронизирует клиентов по номеру телефона, передавая информацию по бонусам самому старому пользователю inSales.
При первой установке расширение НЕ производит выгрузку всех зарегистрированных клиентов и их бонусных балансов в Maxma. Это сделано для того, чтобы не засорять базу в неактуальными данными.
Выгрузка клиента в Maxma из inSales происходит при регистрации или авторизации зарегистрированного клиента в inSales. Если пользователя нет в Maxma, то он будет создан, и ему будут начислены бонусы из inSales. Если пользователь с таким номером телефона существует, то он автоматически привяжется к ранее созданному в Maxma клиенту с таким номером, а бонусные балансы будут просуммированы по данным из обоих систем.
Товары
Номенклатура товаров из inSales-магазина автоматически выгружается в Maxma с помощью XML-фида. Данный фид создается один раз при первоначальной настройке расширения. Подробнее про этот процесс смотрите в разделе install.
Идентификатором товара в фиде является ID варианта из inSales.
Заказы
Информация о заказах, оформленных зарегистрированными покупателями, передается из inSales в Maxma. Это позволяет системе лояльности начислить бонусы или скидки по промокодам.
Заказы, оформленные незарегистрированными пользователями, в Maxma не передаются.
В расширении реализована настройка параметров для подтверждения заказа по статусу/статусам оплаты или заказа. Администратор магазина самостоятельно устанавливает необходимые настройки для перевода заказа в статус «подтвержден» на настройках магазина. Если выбрано несколько статусов, то подтверждение заказа происходит по первому присвоенному статусу.
Возможности покупателей в магазине на inSales
Расчет бонусов в корзине
При расчете корзины можно использовать накопленные бонусы и/или промокоды для оплаты части или всей покупки. После совершения покупки бонусные баллы зарегистрированных пользователей зачисляются на баланс клиента в Maxma и inSales.
Условия и период зачисления настраиваются в Maxma. Параметры отображения полей в корзине и логика расчета бонусов и промокодов настраивается в разделе «Настройка магазина» расширении в inSales.
Возможности авторизованных покупателей
Начисление бонусов за покупки
Бонусы за покупки начисляются только авторизованным покупателям. Начисление бонусов для товаров с уценкой настраивается в приложении посредством установки чекбоксов в разделе «Настройки магазина».
Применение промокодов, бонусов и акций в корзине
В корзине доступен весь функционал Maxma, связанный с использованием бонусов, промокодов и акций.
Применение промокодов и скидок для товаров с уценкой (старая цена в справочнике товаров inSales) настраивается в приложении в разделе «Настройки магазина».
Обновление информации в личном кабинете
Покупатель имеет возможность обновить ФИО, email и в некоторых случаях номер телефон (возможность в разработке, доступна не всем магазинам). Обновленные данные практически моментального уходят в Maxma.
Если менеджер интернет магазина изменил данные пользователя в Maxma (ФИО, email), то они так же будут изменены и в личном кабинете пользователя в inSales.
Просмотр информации об участии в программе лояльности
Пользователю в личном кабинете доступна следующая информация о бонусной программе:
- Бонусный баланс.
- История списания и начисления бонусов.
- Даты сгорания бонусов.
- Информация об уровне клиента в программе лояльности.
- Сумма покупок на текущем уровне и оставшаяся сумма покупок до следующего уровня.
- Прогресс в процентах на текущем уровне.
Возможности для анонимных покупателей
Анонимные или неавторизованные в магазине покупатели могут видеть доступные для начисления бонусы и использовать промокод для покупки. Для начисления бонусов им необходимо зарегистрироваться и авторизоваться.
Для анонимных пользователей доступно только расчет бонусов или только применение промокода. Применение промокода вместе с бонусами для анонимов невозможно.
В настройках магазина можно выбрать, что применять для анонимов: бонусы или промокоды. Если отключить всё, то для анонимов в интерфейсе корзины выводится уведомление «Зарегистрируйтесь для участия в бонусной программе».
