Комиссия маркетплейса зависит от категории, продавца, тарифа, скидки, доставки, возврата и округления. Если порядок расчета нарушен, суммы в заказе, акте и выплате расходятся.
Когда это становится проблемой
Продавец видит одну сумму, площадка удерживает другую, бухгалтерия правит руками, а спорные заказы копятся. Ошибка в комиссии быстро превращается в финансовую и репутационную проблему.
Что проверяю в первую очередь
- Правила комиссии по категориям, продавцам и тарифам
- Порядок применения скидок, промокодов, доставки и налога
- Округление копеек и валют
- Возвраты, частичные возвраты и отмены
- Сверку заказа, выплаты, акта и отчета
Как исправляю
Я фиксирую формулу расчета и проверяю ее на реальных заказах. Затем исправляю backend-логику и добавляю тестовые кейсы на сложные сценарии.
- Исправляю порядок расчета комиссии
- Развожу комиссию, скидку, доставку и налог по отдельным строкам
- Добавляю тесты на категории, возвраты и округление
- Настраиваю сверку выплат и отчетов
Что важно не сломать
Нельзя менять формулу без миграции или пометки старых расчетов. Иначе исторические отчеты могут измениться задним числом.
Что будет после исправления
- Комиссия считается по утвержденным правилам
- Продавец и администратор видят одинаковую логику
- Возвраты и частичные возвраты не ломают баланс
- Отчеты сходятся с выплатами
Что подготовить перед обращением
- Правила комиссии
- Примеры заказов с ошибкой
- Доступ к коду и базе
- Какие отчеты должны сходиться
Вопросы и ответы
Можно ли исправить без полной переделки?
Да, но финансовую логику нужно править с тестами и проверкой исторических данных.
Сколько времени занимает диагностика?
Срок зависит от количества тарифов и сценариев возврата. Простую формулу можно исправить быстрее.
Нужна похожая задача?
Напишите в Telegram @rabotator_support и коротко опишите проблему. Я посмотрю симптомы, предложу понятный план работ и скажу, какие доступы нужны для безопасного исправления.