Как передать данные в файле CSV

Вы можете раз в сутки отправлять файл с данными в формате CSV на электронную почту.

Название файла должно быть в формате: сайт магазина_дата.csv. Например: example-shop.ru_20.05.2019.csv.

Особенности

Возможны три типа строк:

  • Строка с данными по проданному товару.

  • Строка со скидкой на весь чек (идет после строк со всеми товарами по этому чеку).

  • Строка с возвратом.

Названия и описание полей

Строка с данными о товаре:

Ограничение. Данные по одному товару должны занимать только одну строку.
Поле Комментарий Обязательность
Номер чека Может содержать только цифры. Обязательно
ID пользователя Может содержать цифры и буквы латинского алфавита. Необязательно
Дата и время покупки В формате: DD.MM.YYYY hh:mm:ss, например: 25.02.2019 18:25:10 Обязательно
Способ доставки

Возможные значения:

  • Курьер
  • Пункт выдачи
  • Служба доставки
  • Почта

Если покупка была в магазине, оставьте поле пустым.

Необязательно
Область Область продажи или доставки. Только кириллица. Обязательно
Город Город продажи или доставки. Только кириллица. Обязательно
Адрес Адрес, по которому была продажа (магазин, пункт выдачи), или адрес доставки (почтой, курьером). Только кириллица. Обязательно
URL сайта Укажите URL сайта, если продажа была через заказ в интернет-магазине. Необязательно
ID товара Может содержать только цифры. Обязательно
Полное название товара Максимально полное название товара. Обязательно
Штрихкод В формате EAN. Для книг укажите ISBN. Обязательно
Бренд Производитель, бренд или торговая марка. Обязательно
Тип операции

Возможные значения:

  • Продажа
  • Возврат
Обязательно
Исходная цена товара без скидки

В рублях, с точностью до двух знаков после запятой или точки, например: 100,20 или 100.20.

Обозначение валюты (руб.) указывать не нужно.

Обязательно
Количество товара Укажите, сколько штук товара продано. Обязательно
Итоговая стоимость
  • Если была скидка, укажите стоимость товара после применения скидки.
  • Если куплено несколько штук товара, укажите стоимость за проданное количество товара.
Обязательно
Размер скидки В рублях с точностью до двух знаков после запятой или точки, например: 100,00 или 100.00. Обозначение валюты (руб.) указывать не нужно. Необязательно

Строка, если была скидка на весь чек:

Поле Комментарий Обязательность
Номер чека Может содержать только цифры. Обязательно
Размер скидки

В рублях с точностью до двух знаков после запятой или точки, например: 100,00 или 100.00.

Обозначение валюты (руб.) указывать не нужно.

Обязательно

Строка с возвратом:

Поле Комментарий Обязательность
Номер чека Может содержать только цифры. Обязательно
ID пользователя Может содержать цифры и буквы латинского алфавита. Необязательно
ID товара Может содержать только цифры. Обязательно
Итоговая стоимость

Сумма возврата в рублях с точностью до двух знаков после запятой или точки, например: 100,00 или 100.00.

Обозначение валюты (руб.) указывать не нужно.

Обязательно

Пример

В примере ниже переданы данные по трем чекам:

  • В первой строке указаны данные по заказу в интернет-магазине с доставкой курьером (чек 120002).

  • Во второй и третьей строках указаны данные по товарам, проданным в магазине (чек 134002). В четвертой строке указана скидка на весь чек 134002.

  • В пятой строке указан возврат по чеку 101550.
Номер чека ID пользо вателя Дата и время покупки Способ доставки Область Город Адрес URL сайта ID товара Полное название товара Штрихкод Бренд Тип опера ции Исходная цена товара без скидки Коли чество товара Итоговая стоимость Размер скидки
120002 1111001 25.02.2019 18:25:10 Курьер Тверская Тверь ул. Уральская, д. 4, кв. 10 www.example- shop.ru 20004501 Смартфон Samsung Galaxy S8 4000120023 Samsung Продажа 10000.00 1 10000.00
134002 1450022 25.02.2019 18:35:40 Московская Москва ул. Победы 12 10240055 Набор сверл BRIGADIER 39321, 60 шт. 4200120099 BRIGADIER Продажа 1500.00 1 1300.00 200.00
134002 1450022 25.02.2019 18:35:40 Московская Москва ул. Победы 12 10240056 Набор сверл DeWALT DT5912-QZ, 13 шт. 4030120045 DeWALT Продажа 250.00 1 200.00 50.00
134002 Продажа 250.00
101550 3002367 13500034 Возврат 200.00