Есть возможность выгружать финансовые данные о заказах с сайта 100sp через специальное API.
Для дальнейшей обработки полученных данных и интерпретации их в нужный формат, например, для МойСклад, вам потребуется помощь сторонних специалистов для создания кода интеграции.
Интерфейс экспорта находится по адресу https://www.100sp.ru/org/transfers/apiGoods и принимает GET-запрос. Возможные аргументы запроса:
Атрибут |
Тип | Описание |
dateFrom | STRING | Дата в формате YYYY-MM-DD (обязательный параметр) |
dateTo | STRING | Дата в формате YYYY-MM-DD (обязательный параметр) |
hideUserRejection | int(0/1) | Исключать товары с отметкой “Отказ участника” |
hideNoGoods | int(0/1) | Исключать заказы без товаров |
useOnlyundeliveredAndBadQuality | int(0/1) |
Показывать только возвраты с причинами “Недопоставка” и “Ненадлежащее качество товара” |
В качестве ответа этот интерфейс предоставляет json-объект со следующими полями:
Атрибут |
Тип | Описание |
result | bool | Успех/неудача экспорта |
errors | string[] | Список ошибок |
data | object[] | Массив списков данных с одинаковой структурой |
data.goods | Платежи из переводов, исполненных в указанном периоде | |
data.excluded | Платежи, исключённые из списка goods | |
data.refund | Возвраты, исполненные в указанном периоде | |
data.refundsFromTransfers | Врзвраты из переводов, исполненных в указанном периоде |
Каждый из четырёх списков имеет поля:
Аргумент | Тип | Описание |
name | STRING | Название товара |
id | INT |
Идентификатор товара |
sizeName |
STRING |
Размер товара |
articul | STRING | Артикул товара |
count | INT | Количество товара |
isUndelivered |
BOOL |
Отметка о недопоставке. Значения: Да Нет |
undeliveredComment |
Комментарий к недопоставке. |
|
price |
FLOAT | Цена товара |
total | FLOAT | Стоимость товара |
transferredFee | FLOAT |
Комиссия агента Для refund/refundsFromTransfers: Удержано комиссии агента |
feePercent | FLOAT | Комиссия агента в % |
transferredAmount | FLOAT |
Переведено принципалу Для refund/refundsFromTransfers: Удержано с принципала |
error | FLOAT | Расхождение |