Розробка багатовендорного маркетплейсу: комісії, KYB, мультивалютність

Покупець додає в кошик товари від трьох вендорів. Система має єдиним платежем провести оплату, у реальному часі розбити замовлення на підзамовлення, розрахувати комісію для кожного продавця та повідомити склади. При невдалій архітектурі на етапі оплати виникають deadlock’и, а вендори бачать чужі дан

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

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

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

Послуги, які ми пропонуємо
Показано 1 з 1Усі 2062 послуг
Розробка багатовендорного маркетплейсу: комісії, KYB, мультивалютність
Складний
від 2 тижнів до 3 місяців

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

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

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

  • 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

Покупець додає в кошик товари від трьох вендорів. Система має єдиним платежем провести оплату, у реальному часі розбити замовлення на підзамовлення, розрахувати комісію для кожного продавця та повідомити склади. При невдалій архітектурі на етапі оплати виникають deadlock’и, а вендори бачать чужі дані. Ми — команда з 5-річним досвідом розробки маркетплейсів — спроектуємо та реалізуємо масштабоване рішення. Розробка багатовендорного маркетплейсу потребує точного проектування даних та асинхронних процесів. Отримайте консультацію інженера.

Як працює розбивка замовлень у багатовендорному маркетплейсі?

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

Приклад із продакшену: на платформі fashion-маркетплейсу замовлення містять до 5 вендорів. Середній час обробки підзамовлення — 1 секунда при 10 000 замовлень на годину. Використовуємо event-driven архітектуру з Redis чергами — це виключає конкуренцію за ресурси БД.

Чому важлива гнучка система комісій?

Комісія — основне джерело доходу платформи. Єдина ставка неефективна: різні категорії товарів мають різну маржинальність. Ми реалізуємо ієрархію правил: глобальна ставка → категорійна → договірна → прогресивна. Наприклад, електроніка 8%, одяг 12%, а для стратегічного партнера — індивідуальна 5%. Комісія може варіюватися від 2% до 15% залежно від категорії та обсягів. Порівняння типів:

Тип Приклад
Фіксована 10% для всіх
Категорійна Електроніка: 8%, Одяг: 12%
Договірна 5% для партнера
Прогресивна до 1 млн: 10%, далі 7%

Прогресивна шкала стимулює зростання вендорів — економія до 3% при обороті понад 1 млн.

Особистий кабінет вендора та аналітика

Ключовий модуль платформи. Містить: управління товарами (CSV-імпорт з валідацією по 20 полях), замовлення з фільтрацією за статусами, складські залишки з low-stock сповіщеннями, фінансовий блок з балансом та запитом виплат. Аналітика в реальному часі: топ-список товарів, звіт по поверненнях, динаміка продажів.

Верифікація вендорів (KYB)

Без Know Your Business не можна виводити кошти на рахунки вендорів. Процес: реєстрація → завантаження скан-копій (ІПН, ОГРН) → модерація за 24 години. Після верифікації статус verified — лише тоді вендор може отримувати виплати. Неверифіковані вендори видимі, але недоступні для покупки.

Технічна архітектура та стек

Backend: Laravel 11 (PHP 8.3) або Django з мікросервісним поділом або модульним монолітом. Мікросервісна архітектура масштабується в 3 рази швидше за моноліт при зростанні кількості вендорів. Черги: Redis + Horizon. Пошук: Elasticsearch з індексами по вендорах. База: PostgreSQL з шардуванням по tenant. Деплой: Docker + CI/CD на GitHub Actions.

Приклад конфігурації комісійного правила
{ "global": 10, "overrides": [ {"category": "electronics", "rate": 8}, {"vendor_id": 42, "rate": 5} ] } 

Що входить у розробку маркетплейсу

Ми надаємо повний набір deliverables для запуску платформи:

Етап Результат
Аналітика Технічне завдання, структура комісій, логістика, мультивалютність
Проектування ERD, схема мікросервісів, API-специфікація, UI/UX дизайн
Розробка Особистий кабінет вендора, розбивка замовлень, платіжні інтеграції, KYB
Тестування 100+ сценаріїв (змішаний кошик, повернення, виплати)
Підтримка 3 місяці після деплою, навчання команди (2 дні)

Досвід команди

Понад 5 років на ринку розробки маркетплейсів. Виконали 15+ проектів для рітейлу та електронної комерції. Сертифіковані спеціалісти з Laravel та React гарантують прозорий код і дотримання термінів. Замовте розробку маркетплейсу — ми підготуємо для вас комерційну пропозицію.

Процес розробки та терміни

  1. Аналітика (2 тижні) — вивчаємо бізнес-модель, логістику, мультивалютність.
  2. Проектування (2–4 тижні) — ERD, мікросервісна схема, UI/UX.
  3. Реалізація (8–20 тижнів) — код особистого кабінету, розбивки замовлень, платіжної інтеграції.
  4. Тестування (2–4 тижні) — сценарії «змішаний кошик», повернення.
  5. Деплой та підтримка (1 тиждень) — продакшн, CI/CD.

MVP займає 4–6 місяців, повноцінна платформа — 8–14 місяців. В результаті ви отримуєте робочу платформу з кабінетами вендорів, розбивкою, комісіями, KYB та базовою аналітикою. Документація по API, код, навчання команди (2 дні), 3 місяці підтримки.

Залиште заявку на аудит поточної архітектури або зв'яжіться з нами для консультації — оцінимо ваш проект та запропонуємо оптимальне рішення.