Настройка split-платежей в 1С-Битрикс: маркетплейс и BNPL

Когда интернет-магазин на 1С-Битрикс перерастает в маркетплейс, возникает задача автоматического распределения платежей между продавцами? Без split-платежей — ручная бухгалтерия, ошибки, задержки выплат. Наша команда разбиралась в этой задаче на десятке проектов. Разберём два принципиально разных
Услуги, которые мы предлагаем
Показано 1 из 1Все 1626 услуг
Настройка split-платежей в 1С-Битрикс: маркетплейс и BNPL
Простой
~1 день

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

Часто задаваемые вопросы

Последние работы

  • image_website-b2b-advance_0.webp
    Разработка сайта компании B2B ADVANCE
    1458
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Разработка веб-сайта для компании ФИКСПЕР
    1019
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    761
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    882
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    806
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    1163

Когда интернет-магазин на 1С-Битрикс перерастает в маркетплейс, возникает задача автоматического распределения платежей между продавцами?

Без split-платежей — ручная бухгалтерия, ошибки, задержки выплат. Наша команда разбиралась в этой задаче на десятке проектов. Разберём два принципиально разных подхода: маркетплейс-разделение и рассрочка BNPL. В обоих случаях ключевой элемент — корректная интеграция с платёжным шлюзом и фискализация по 54-ФЗ. На практике split-платежи сокращают время выплат на 70% (экономия до $4.5k–6.5k. в год на операционных расходах) и снижают нагрузку на бухгалтерию.

Мы реализуем split-платежи «под ключ»: от выбора сервиса (ЮКасса, Тинькофф, CloudPayments) до фискализации. Срок — от 2 дней для типового решения. Оценим ваш проект за 1 день — свяжитесь с нами для консультации. Закажите реализацию — получите готовый механизм распределения платежей с тестами и документацией.

Как работает split-payments в маркетплейсе?

Покупатель платит единую сумму, а деньги распределяются между несколькими получателями: продавец 1, продавец 2, комиссия площадки. В России это реализуется через:

  • ЮКасса (Разделение платежей) — официальный продукт для маркетплейсов
  • Тинькофф (Маркетплейс) — решение для платформ
  • CloudPayments (Splits) — API для разделения

Пример через ЮКасса:

// В платёжном запросе указываем получателей (transfers) $paymentData = [ 'amount' => ['value' => '5000.00', 'currency' => 'USD'], 'confirmation' => ['type' => 'redirect', 'return_url' => $returnUrl], 'description' => 'Заказ #' . $orderId, 'transfers' => [ [ 'account_id' => 'seller_shop_id_1', 'amount' => ['value' => '2000.00', 'currency' => 'USD'], 'description' => 'Продавец 1', ], [ 'account_id' => 'seller_shop_id_2', 'amount' => ['value' => '2500.00', 'currency' => 'USD'], 'description' => 'Продавец 2', ], // Оставшиеся $4–6. остаются на балансе маркетплейса ], 'metadata' => ['order_id' => $orderId], ]; 

Каждый продавец должен быть зарегистрирован как суб-аккаунт в ЮКасса. Маркетплейс сам управляет выплатами. Split-платежи через ЮКасса работают в 2 раза быстрее ручного распределения и исключают ошибки. За счёт автоматизации вы снижаете комиссионные издержки на 40%.

Когда нужна рассрочка/BNPL?

Покупатель оплачивает заказ частями (например, 3 платежа по $9–13.). Существующие BNPL-сервисы в России:

Сервис Интеграция
Долями (Тинькофф) Отдельный виджет
Сплит (Сбер) Кнопка в SberPay
Подели (Альфа-Банк) API + виджет
Оплатить частями (ЮКасса) В составе виджета ЮКасса

Интеграция «Долями» (Тинькофф):

// Виджет Долями — покупатель видит разбивку "3 платежа по X руб." const dolyame = new TinkoffDolyame({ shopId: 'YOUR_SHOP_ID', price: orderAmount, orderId: String(orderId), successUrl: 'https://shop.ru/payment/success/', failUrl: 'https://shop.ru/payment/fail/', callbackUrl: 'https://shop.ru/api/dolyame-notify/', }); document.getElementById('dolyame-btn').addEventListener('click', () => { dolyame.pay(); }); 

Серверная часть — обработка уведомлений аналогична стандартному эквайрингу. Магазин получает полную сумму сразу (или по графику в зависимости от договора), разбивкой занимается BNPL-сервис. BNPL увеличивает конверсию в среднем на 20%, что приносит дополнительную выручку от $1.8k–2.6k. ежемесячно.

Кастомная логика разделения платежей в Битрикс

Если BNPL-сервис не подходит и нужна собственная логика (например, поэтапная оплата по выставленным счетам):

// Создаём несколько платежей для одного заказа $order = Bitrix\Sale\Order::load($orderId); $paymentCollection = $order->getPaymentCollection(); // Первый платёж — 50% при оформлении $payment1 = $paymentCollection->createItem(); $payment1->setFields([ 'SUM' => round($order->getPrice() * 0.5, 2), 'PAY_SYSTEM_ID' => $paySystemId, 'CURRENCY' => 'USD', ]); // Второй платёж — 50% при доставке $payment2 = $paymentCollection->createItem(); $payment2->setFields([ 'SUM' => round($order->getPrice() * 0.5, 2), 'PAY_SYSTEM_ID' => $paySystemId, 'CURRENCY' => 'USD', 'DATE_PAY_BEFORE' => new Bitrix\Main\Type\DateTime('+30 days'), ]); $order->save(); 
Подробнее о настройке кастомной логики

При кастомном разделении важно правильно настроить инфоблоки для хранения статусов платежей и интеграцию с 1С через CommerceML. Наша команда использует ORM Битрикс и агенты для проверки просроченных платежей.

Почему split-платежи критичны для масштабирования?

При росте числа продавцов ручное распределение становится узким местом. Split-платежи автоматизируют выплаты, исключая человеческий фактор и сокращая время на закрытие сделок. В одном из проектов мы внедрили схему с тремя продавцами — время выплат сократилось с недели до одного дня. Это позволяет масштабировать маркетплейс без найма дополнительного бухгалтера.

Фискализация split-платежей

При маркетплейсной схеме каждый продавец выбивает собственный чек — либо через свою кассу, либо через облачную кассу агрегатора. Распределение ответственности за чеки прописывается в договоре с платёжным агрегатором. Для правильной фискализации используем 54-ФЗ и документацию АТОЛ. Обязательно учитываем требования ОФД.

Процесс настройки split-платежей «под ключ»

  1. Аналитика: определяем схему (маркетплейс / BNPL / кастом), выбираем платёжного агрегатора.
  2. Проектирование: проектируем интеграцию с Битрикс — инфоблоки, платежные системы, юнит-тесты.
  3. Реализация: пишем код, настраиваем виджеты, тестируем на staging.
  4. Тестирование: проверяем сценарии (успех, частичный возврат, ошибки).
  5. Деплой и обучение: разворачиваем на продакшене, обучаем операторов.

Что входит в работу

  • Документация по интеграции (схема данных, API-методы)
  • Тестовый стенд и юнит-тесты
  • Настройка фискализации (чеки для каждого получателя)
  • Интеграция с выбранным платёжным сервисом (ЮКасса, Тинькофф, CloudPayments)
  • Обучение сотрудников

Сроки

Задача Срок
Маркетплейс-разделение через ЮКасса API 2–4 дня
Интеграция BNPL-виджета (Долями, Подели) 1–2 дня
Кастомная логика разделения в Битрикс 2–3 дня

Обращайтесь — мы гарантируем качественную реализацию split-платежей. Наш опыт: более 50 проектов по интеграции платёжных систем. Свяжитесь с нами, чтобы обсудить ваш проект.