Руководство: как отправить письмо подтверждения заказа
Этот гайд покажет алгоритм работы в маркете Altcraft Platform.
В качестве примера представим, что у нас есть интернет-магазин смартфонов. Покупатель заходит на сайт, добавляет товар в корзину и оформляет заказ. Наша задача — отправить ему письмо подверждения заказа, где будет указан номер заказа и сумма к оплате.
В инструкции описаны следующие шаги:
- Создание канала продаж и точек контакта
- Импорт данных о продуктах и SKU с помощью yml файла
- Настройка API-запроса для добавления данных заказа в маркет
- Создание шаблона и подстановка данных заказа с помощью переменных
- Настройка триггерной кампании
Шаг 1. Настройка канала продаж
Работа в маркете начинается с создания канала продаж. Канал определяет базу профилей и точки контакта.
База профилей — это покупатели, которые делают заказы в определенном канале. Необходимо импортировать их данные в новую или существующую базу. Для этого воспользуйтесь импортом из файла или через API.
Точка контакта — это площадка или инструмент, с помощью которого вы продаете клиенту товары или услуги (сайт, магазин, постамат, отдельный терминал, соцсеть, call-центр и др.). Точка контакта связывает канал продаж и заказ.
Чтобы создать канал, в главном меню перейдите в раздел Маркет → Настройки. На вкладке Каналы продаж создайте новый канал. Укажите:
- название канала
- дополнительный идентификатор
- базу профилей
- тип канала: онлайн или ритейл
Далее сохраните канал и снова перейдите в его настройку. Создайте точки контакта.
Обратите внимание, каждая точка может быть привязана только к одному каналу. Идентификатор точки контакта будет использоваться в API-запросе для импорта заказа.
Шаг 2. Загрузка в платформу данных о товарах
Товары в Маркете представлены двумя сущностями: продукты и SKU.
Продукт — это товар или услуга для продажи. SKU — это модификатор продукта, т.е. группа товаров, которая выделяется в одном продукте по некоторым параметрам (цвет, размер, вес, модель, комплектация и т.д.).
SKU привязывается к определенному продукту и не может существовать без него. Например, Apple iPhone 12
— это продукт, а Apple iPhone 12 128GB
и Apple iPhone 12 256GB
— это его SKU.
Добавить данные о товарах в платформу можно тремя способами:
Давайте импортируем товары из файла. Для этого вам необходимо подготовить файл в формате yml.
Если возникнут вопросы по импорту, читайте подробную инструкцию.
Ниже показаны примеры yml-файлов: