Справочник/Ozon Seller API

Чем заменить /v3/finance/transaction/list в Ozon Seller API

Проверено · Markdown-версия
Коротко

Метод /v3/finance/transaction/list Ozon отключил 08.09.2026. Замена - /v1/finance/accrual/by-day: он принимает одну дату за запрос и возвращает начисления по товарам с объектом commission (seller_price, sale_price, sale_commission, commission_ratio, bonus, coinvestment). Формат ответа другой, поэтому прямой замены полей нет: расчет удержаний нужно переписать.

Что изменилось

/v3/finance/transaction/list/v1/finance/accrual/by-day
Периоддиапазон датодна дата за запрос
Детализацияоперация с полями accruals_for_sale, sale_commission, services[]начисление по товару с объектом commission
Категориитип операцииPOSTING (отправление), ITEM (товар), NON_ITEM (без товара)
Статусотключен 08.09.2026действует

Как сходится сумма

Для начисления категории POSTING выполняется равенство (сверено до копейки, в том числе на строках с количеством больше 1):

total_amount = sale_price + sale_commission + bonus + coinvestment + delivery_total

Ozon возвращает одну строку на товар в отправлении с уже просуммированным количеством, а не строку на каждую единицу.

Частые ошибки при переносе

  • total_amount относится ко всему начислению, а не к товару. Если в отправлении несколько товаров и вы раскладываете начисление по ним, не суммируйте total_amount по строкам товаров: сумма умножится на число товаров. Суммы по товару - это sale_commission, bonus, coinvestment и delivery_total.
  • product_id в начислениях может не совпадать с product_id карточки. Сопоставляйте через SKU товара из заказа.
  • Начисления приходят позже заказа: логистика часто начисляется через 1-2 недели. Перед расчетом прибыли за прошлую неделю загрузите начисления повторно.

Другие замены методов в 2025-2026

Полный список с датами - на странице изменения Ozon для продавцов.

Эти цифры по вашему магазину

MP Index считает комиссии, логистику и прибыль каждого товара по начислениям вашего Ozon Seller API.

Открыть демо →