Разработка бэкенда и админки для матчинга платежей
Описание
Требуется разработать бэкенд и административную панель для системы матчинга входящего и исходящего трафика (платежей).
Система должна обрабатывать входящие платежи клиентов с чеками и исходящие выплаты (по API или вручную) с каскадным дроблением. Необходимо реализовать лимиты выплат: 3-5 тыс. руб. — 1 чек; 5-10 тыс. руб. — строго 2 чека; 10-30 тыс. руб. — до 4 чеков; 30-75 тыс. руб. — до 5 чеков; 75-100 тыс. руб. — до 7 чеков.
Предусмотреть правило долива: первые чеки автоматически закрываются входящими платежами, а последний чек (остаток) оператор всегда оплачивает вручную через P2P с возможностью настройки переплаты. Например, для заявки в 25 тыс. руб. автоматика закрывает 3 чека (5к, 10к, 4к), а остаток в 6к уходит оператору для ручного долива.
Необходима валидация чеков и триггеры: входящий чек отправляется в API софта проверки. Автоматическое одобрение происходит при статусе «Оригинал» и совпадении суммы. Вызов оператора происходит при ошибке API, поддельном чеке, плохом файле или при срабатывании триггера на сумму (настраивается в админке, например, >50к строго вручную).
Система должна учитывать SLA в 3 часа на закрытие заявки. Если время истекло, автоматика отключается, и оператор закрывает остаток одним платежом вручную через P2P (с потерей 1-3.5%).
В CRM должна быть реализована функция подсчета чистой прибыли в карточке заявки, учитывающая входной курс и процент наценки партнера, курсы, наценки и ID партнеров входящего трафика, а также курс на ручной долив и потери на нем (включая форс-мажор 3 часа).
Административная панель должна включать дашборд со статусами и таймерами 3ч, окно оператора с реквизитами для ручных доливов и настройки партнеров (парсер курса + индивидуальный процент).
Бюджет
В рынкеМедиана по «Бэкенд-разработка» – 10 000 ₽
Свежесть и конкуренция
AI Score
Требования к навыкам
Спросить AI о заказе
Спросите что угодно об этом заказе
Помогу понять, ваш ли это заказ: оценю бюджет и сроки, подсвечу подводные камни и подскажу, как откликнуться.
