Метод загрузки истории оффлайн-заказов

Метод позволяет принимать историю продаж оффлайн магазинов, что позволяет выполнить следующие сценарии:

  • Отправки offline пост-транзакционных писем, если подключен соответствующий сценарий;
  • Отправки offline Next Best Offer писем, если подключен соответствующий сценарий;
  • Отправки offline Repurchase писем, если подключен соответствующий сценарий;

Описание CSV-файла с оффлайн заказами

Для загрузки по API заказов, сделанных оффлайн, нужно сформировать CSV-файл с определенным форматом.

Пример таблицы

Файл не должен содержать названий столбцов.

DATE(формат ISO_8601)TRANSACTION_IDItemIdPriceEmailQuantity
2022-06-14"order_5425""23451""1499""[email protected]"3
2022-06-13"order_53264""65423""999""[email protected]"1

Описание столбцов

  • DATE: Дата, в которую был создан заказ, в формате ISO-8601;
    • Если указать дату в формате "2022-12-04", то заказ будет записан на 00:00:00 (учитывая часовой пояс, который указан в личном кабинете Retail Rocket);
    • Если указать дату в формате "2022-12-04 15:00:00", то заказ будет записан на 15:00:00;
    • Если указать дату в формате "2017-12-04 15:00:00 +06", то заказ будет записан на 15:00:00 в часовом поясе +06;
  • TRANSACTION_ID: ID транзакции (заказа), строка;
  • ItemId: ID товара, который был в заказе, должен соответствовать ID товара, переданному в товарной базе;
  • Price: Цена за единицу товара;
  • Email: Адрес электронной почты покупателя;
  • Quantity: Количество единиц товара в заказе;

Требования к файлу

  • Файл должен быть в кодировке UTF-8;
  • Файл должен весить не более 4 мб;
  • Разделителем файла нужно установить запятую;

📘

Дополнительная информация

  • При передаче нового пользователя через offline заказы, он становится подписанным на письма;
  • При передаче stockId в запросе он автоматически присвоится пользователям, если ранее параметра stockId у них не было. Если параметр stockId уже был, то его значение не изменится;
Language