Розробка автоматизованої системи виплат для маркетплейсу

Після запуску модулю виплат без холду баланс продавця на маркетплейсі пішов у мінус на $4.5k–6.5kів через масові повернення. Щоб таке не повторювалося, ми проектуємо системи з ескроу та автоматичними розрахунками. Наша команда з 10+ роками досвіду в фінтехі реалізувала виплатні модулі для 20+ марк

Розробка та обслуговування будь-яких видів сайтів:

Інформаційні сайти або веб-програми
Сайти візитки, landing page, корпоративні сайти, онлайн каталоги, квіз, промо-сайти, блоги, ресурси новин, інформаційні портали, форуми, агрегатори
Сайти або веб-програми електронної комерції
Інтернет-магазини, B2B-портали, маркетплейси, онлайн-обмінники, кешбек-сайти, біржі, дропшиппінг-платформи, парсери товарів
Веб-програми для управління бізнес-процесами
CRM-системи, ERP-системи, корпоративні портали, системи управління виробництвом, парсери інформації
Сайти або веб-програми електронних послуг
Дошки оголошень, онлайн-школи, онлайн-кінотеатри, конструктори сайтів, портали надання електронних послуг, відеохостинги, тематичні портали

Це лише деякі з технічних типів сайтів, з якими ми працюємо, і кожен із них може мати свої специфічні особливості та функціональність, а також бути адаптованим під конкретні потреби та цілі клієнта.

Послуги, які ми пропонуємо
Показано 1 з 1Усі 2062 послуг
Розробка автоматизованої системи виплат для маркетплейсу
Складний
~3-5 днів

Наші компетенції:

Часті запитання

Останні роботи

  • image_website-b2b-advance_0.webp
    Розробка сайту компанії B2B ADVANCE
    1428
  • image_web-applications_feedme_466_0.webp
    Розробка веб-додатків для компанії FEEDME
    1291
  • image_websites_belfingroup_462_0.webp
    Розробка веб-сайту для компанії БЕЛФІНГРУП
    990
  • image_ecommerce_furnoro_435_0.webp
    Розробка інтернет магазину для компанії FURNORO
    1256
  • image_crm_enviok_479_0.webp
    Розробка веб-додатків для компанії Enviok
    995
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Розробка веб-сайту для компанії ФІКСПЕР
    1007

Після запуску модулю виплат без холду баланс продавця на маркетплейсі пішов у мінус на $4.5k–6.5kів через масові повернення. Щоб таке не повторювалося, ми проектуємо системи з ескроу та автоматичними розрахунками. Наша команда з 10+ роками досвіду в фінтехі реалізувала виплатні модулі для 20+ маркетплейсів — від стартапів до платформ з 10 000 продавців. За 10+ років на ринку ми навчилися будувати надійне фінансове ядро, яке витримує тисячі транзакцій на день. Автоматизація виплат продавцям знижує операційні витрати на 40% та виключає помилки ручного введення. Фінансовий контроль маркетплейсу — запорука прозорості та дотримання 115-ФЗ.

У цій статті розберемо ключові компоненти: фінансову модель, життєвий цикл грошей, інтеграцію з платіжними шлюзами, обробку повернень та документообіг. Ви дізнаєтеся, як уникнути типових помилок і побудувати інфраструктуру, що масштабується разом з маркетплейсом.

Автоматизована система виплат: архітектура та ключові модулі

Як влаштований життєвий цикл виплат?

Покупець платить — гроші надходять на рахунок платформи. Платформа утримує комісію (зазвичай 5–15%) і перераховує нетто-суму продавцю. Основні сутності — баланси та транзакції, які зберігаються в базі:

seller_balances ( seller_id, available_balance, hold_balance, total_earned, currency, updated_at ) balance_transactions ( id, seller_id, type, amount, balance_before, balance_after, reference_type, reference_id, status, created_at, description ) -- type: order_credit | commission_debit | payout_debit | refund_debit | adjustment 

Етапи руху коштів

  1. Оплата замовлення — сума за вирахуванням комісії зараховується в hold_balance продавця.
  2. Закінчення холд-періоду (7–14 днів після доставки) — переведення з hold в available.
  3. Запит виплати — продавець ініціює виведення коштів.
  4. Схвалення та переказ — платформа відправляє кошти через платіжний шлюз.
  5. Підтвердження — статус completed, списання з available_balance.

Холд захищає від чарджбеків — без нього продавець міг би вивести гроші, а покупець одразу запросити повернення. Докладніше про механізм ескроу.

Чому важлива модель виплат?

Автоматичний розклад — золота середина: знижує навантаження на підтримку в 2 рази порівняно з ручними виплатами і не потребує постійного моніторингу. Гібридна модель (планові + позапланові виплати) додає гнучкість, але складніша в реалізації. Для маркетплейсу з 1000 продавців економія на операційних витратах є значною. Для платформи з 10 000 продавців економія може бути значною.

Модель виплат Коли вибирати Особливості
На запит Мало продавців, висока маржа Ручна робота, навантаження на бухгалтерію
За розкладом Стабільний потік замовлень Мінімум операцій, негнучко для продавців
Гібридна Великі маркетплейси Компроміс, але складніше в коді

Автоматичні виплати за розкладом знижують навантаження на підтримку в 2 рази порівняно з ручними. Гібридна модель виплат в 1.5 рази ефективніша за чисто планову за показником задоволеності продавців.

Як інтегрувати платіжні системи?

Обираємо шлюз під завдання маркетплейсу. Кожен провайдер має формат webhook-нотифікацій. Ми налаштовуємо обробку успіху/помилки та автоматичне звіряння балансів.

Платіжний шлюз Комісія Особливості
ЮKassa Split 3–6% Для РФ, автоматичний розподіл платежів
Тінькофф Партнери Банківські перекази, робота з юрособами
Stripe Connect 2.9% + $0.30 Міжнародні, підтримка багатьох валют
PayPal MassPay Масові виплати за кордон

Обробка повернень

При поверненні сума списується з available_balance продавця; якщо коштів недостатньо — з hold_balance. Якщо і там пусто — утворюється від'ємний баланс, що блокує майбутні виплати. В системі це запис з type='refund_debit'.

  1. Повернення покупцю — з ескроу/балансу платформи.
  2. Списання з продавця: refund_amount + повернення комісії (опціонально).
  3. Запис у balance_transactions.

Документообіг та звітність

Для російських продавців генеруємо:

  • Акт виконаних робіт / звіт агента
  • Рахунок-фактуру (при ПДВ)
  • Реєстр продажів

PDF-файли (через Puppeteer) зберігаються в хмарному сховищі. Для ФОП та самозайнятих — окремі шаблони. Всі документи доступні в кабінеті продавця в архіві.

Інтерфейс продавця

  • Поточний баланс (доступно / на утриманні)
  • Історія транзакцій з експортом в Excel
  • Форма запиту виплати з реквізитами
  • Статуси виплат (processing / completed / failed)

Перед першою виплатою — верифікація реквізитів: перевірка БІК та тестовий переказ на $1–1.

Безпека та контроль

  • Ліміти на виведення (денний, разовий)
  • Подвійне підтвердження сум понад поріг
  • Моніторинг аномалій
  • Щоденне звіряння з платіжною системою

Ми гарантуємо відповідність 115-ФЗ та повний аудит всіх транзакцій.

Що входить у розробку під ключ

  • Детальна специфікація API та моделі даних
  • Інтеграція з обраним платіжним шлюзом
  • Модуль автоматичних виплат за розкладом
  • Генерація бухгалтерських документів
  • Особистий кабінет продавця з балансом та історією
  • Розгортання на інфраструктурі замовника
  • Навчання команди та документація
  • 30 днів технічної підтримки після запуску

Терміни: від 6 до 8 тижнів на типову систему. Зв'яжіться з нами, щоб отримати попередню архітектуру вашої системи. Замовте розробку — почніть з аудиту поточної схеми виплат.