Заказ — это оформленный на сайте или в мобильном приложении запрос клиента на покупку товара или услуги.
- Блок Заказы — это отдельно подключаемая функциональность, которая не предоставляется по умолчанию. Для подключения функциональности обратитесь к специалистам Loymax.
- Видимость заказов в разных разделах Системы регулируется фича-флагом. Если фича-флаг активирован, становятся доступными соответствующие вкладки и функциональные возможности.
В отличие от чека, который фиксирует факт оплаты и перечень товаров, заказ содержит более широкий набор данных: информацию о клиенте, статусах выполнения, оплаты и доставки, а также историю изменений. Заказы, также как и чеки, используются в построении сегментов для последующей коммуникации с клиентами и служат основой для анализа покупательского поведения и формирования отчётов.
Структура заказа
Помимо стандартных данных, характерных для сущности чеков, заказы имеют следующие атрибуты:
- Статусы — для каждого заказа доступно три типа статусов. Создание статусов соответствующих типов доступно в разделе Настройки > Статусы заказов.
- Общий: включает общие этапы жизненного цикла заказа. Например: принят, согласован, исполняется, завершён.
- Статус доставки: включает этапы, связанные с доставкой заказа. Например: собирается, отгружен, на пункте выдачи заказа, выдан.
- Статус оплаты: включает этапы, связанные с оплатой заказа. Например: выставлен счёт, ожидается оплата, оплачено.
- Блок доставки
- Статус доставки;
- Тип доставки: курьер, самовывоз, пункт выдачи заказа;
- Провайдер: транспортная компания, осуществляющая доставку заказа;
- Адрес: страна, город, улица;
- Дата и время;
- Комментарий клиента.
- Блок оплаты
- Статус оплаты;
- Тип оплаты: карта, наличные, наложенный платёж;
- Провайдер оплаты: может быть несколько разных провайдеров оплаты;
- Информация по сумме заказа:
- Общая сумма заказа;
- Оплата наличными;
- Оплата бонусами;
- Стоимость доставки;
- Скидка.
- История статусов — при каждом изменении статуса сохраняется:
- Тип статуса (общий, доставка, оплата);
- Дата;
- Дополнительные данные: например, ожидаемая дата выдачи.
Все указанные атрибуты заказа могут быть использованы для коммуникации с клиентами через массовые рассылки и маркетинговые кампании.
{
"data": {
"attributes": {
"external_id": "1050", <!--Внешний идентификатор заказа.-->
"client_external_id": "724", <!--Внешний идентификатор пользователя.-->
"date": "2020-07-03 17:30:22", <!--Дата заказа. Если не задана, устанавливаются текущие дата и время.-->
"number": "1218/112", <!--Номер заказа.-->
"items_cnt": 1, <!--Количество продуктов в заказе.-->
"items_sum": 200.3, <!--Стоимость заказа.-->
"status_code": "new", <!--Общий статус.-->
"unit": "", <!--Торговый объект.-->
"actions": "", <!--Акции.-->
"delivery": { <!--Доставка.-->
"status_code": "delivered", <!--Статус доставки.-->
"type": "", <!--Тип доставки.-->
"provider": "", <!--Провайдер доставки.-->
"country": "", <!--Страна.-->
"city": "", <!--Город.-->
"address": "", <!--Адрес.-->
"date": "", <!--Дата.-->
"time": "", <!--Время.-->
"note": "" <!--Комментарий.-->
},
"payment": { <!--Оплата.-->
"status_code": "paid", <!--Статус оплаты.-->
"type": "", <!--Тип способа оплаты.-->
"provider": "", <!--Провайдер оплаты.-->
"total": 200.3, <!--Оплачено всего.-->
"cash": 190, <!--Оплачено деньгами.-->
"bonuses": 15, <!--Оплачено бонусами.-->
"delivery": 20, <!--Стоимость доставки.-->
"discount": 24.87 <!--Размер скидки.-->
},
"items": [ <!--Содержимое заказа.-->
{
"external_id": "577", <!--Идентификатор строки заказа в информационной системе пользователя.-->
"product_external_id": "789", <!--Идентификатор продукта.-->
"cnt": 1, <!--Количество продукта.-->
"sum": 120, <!--Сумма по строке заказа.-->
"price": 120, <!--Стоимость продукта.-->
"quantity": 0, <!--Вес единицы товара.-->
"discount": 0, <!--Скидка.-->
"bonus_to_card": 0, <!--Добавлено бонусов.-->
"bonus_from_card": 0, <!--Списано бонусов.-->
"cash_sum": 0 <!--Сумма наличных.-->
}
]
}
}
}
Инструкции по работе с функциональностью заказов, читайте в соответствующих разделах:
| Просмотр и создание статусов для заказов доступно в разделе Настройки > Статусы заказов. Для заказов предусмотрено три типа статусов: - Общий
- Статус доставки
- Статус оплаты
|
| Раздел настройки полей позволяет управлять набором полей для заказов и строк заказов. Также доступна возможность управления отображением полей: для заказов и строк заказов можно менять набор полей или их последовательность в профиле клиента. |
| Для функциональности заказов доступны следующие триггеры: |
| - При подключенной функциональности заказов в профиле клиента отображается отдельная вкладка для заказов, где выводится подробная информация о всех заказах клиента, включая информацию об оплате, доставке, количестве и стоимости товаров в заказе.
- Во вкладке Активность профиля клиента также отображается информация о заказах клиента.
- Для заказов, статусы которых учитываются в статистике и построении отчётов, в профиле клиента доступны следущие метрики:
- Количество заказов
- Сделал заказов на сумму
- Средний заказ
- Среднее количество товаров в заказе
|
| Для сегментации клиентов с использованием данных о заказах, в Построителе сегментов доступны следующие фильтры: - Клиент
- Количество заказов
- Количество атрибутированных заказов
- Дата первого/последнего заказа
- Дней с первого/последнего заказа
- Средняя сумма заказа
- Среднее количество товаров в заказе
- Сделал заказов на сумму
- Стоимость последнего заказа
- Медианная сумма заказа
- Средняя цена товара в заказе
- Заказ
- Последний статус заказа/доставки/оплаты
- Идентификатор
- Дата
- Статус
- Номер
- Количество/стоимость продуктов
- Торговый объект
- Акции
- Карта
- Статус/тип доставки
- Провайдер доставки
- Страна/город/адрес доставки
- Дата/время доставки
- Комментарий к доставке
- Статус/тип оплаты
- Оплачено всего
- Оплачено деньгами/бонусами
- Стоимость доставки
- Размер скидки
- Состав заказа
- Средняя цена товара
- Идентификатор
- Количество
- Стоимость
- Цена
- Вес единицы
- Скидка
- Добавлено бонусов
- Списано бонусов
- Сумма наличных
- Взаимодействие
- Заказывал по email- рассылке
- Заказывал по SMS-рассылке
- Заказывал по push-рассылке
- Заказывал по кампании
|
| Для кастомизации текста сообщений в массовых рассылках и кампаниях для функциональности заказов доступна поддержка следующих макросов в шаблонизаторе: - Количество заказов клиента
- Общая сумма всех заказов клиента
- Дата первого/последнего заказа клиента
- Номер первого/последнего заказа клиента
- Значение атрибута в первом/последнем заказе клиента
- Содержимое первого/последнего заказа
|
| Для работы с заказами доступны следующие методы API: - Получить список заказов
- Получить заказ по внешнему идентификатору
- Получить список заказов клиента по внешнему идентификатору клиента
- Создать/изменить заказ
- Обновить статус заказа
- Удалить заказ
- Зарегистрировать заказ
- Привязать заказ к чеку
|
| Во всех отчётах массовых рассылок, кампаний, включая дашборд, а также сводные отчёты из раздела Аналитика доступна возможность переключаться между чеками и заказами (при условии, что подключены обе функциональности). В отчётах учитываются только заказы в статусах, которые при создании/редактировании были отмечены флагом Учёт в аналитике. Создание статусов заказов доступно в разделе Настройки > Статусы заказов. |
| По аналогии с функциональностью атрибуции чеков доступна возможность атрибуции заказов для массовых рассылок и кампаний. Атрибуция заказов — это правила, позволяющие связать заказы коммуникациями, отправленными клиенту. |
| В списках клиентов в Построителе сегментов, а также в сводных отчётах раздела Аналитика доступна возможность выгружать в файл информацию по заказам и строкам заказов. |