ЮKassa для платформ

Подсказка

Поддержка сплитования впервые появилась в версии Multi-Vendor 4.11.4 SP3.

Принцип работы

  1. Покупатель добавляет в корзину товары от разных продавцов.

  2. На странице оформления заказа покупатель выбирает способ оплаты “ЮKassa для платформ”.

  3. При нажатии кнопки “Оформить заказ” он попадает на страницу ЮKassa, и уже там выбирает подходящий способ оплаты.

    Примечание

    Такой принцип работы описан на сайте ЮKassa как “Сценарий 1: Выбор способа оплаты на странице Кассы”. Его преимущество в том, что когда ЮKassa добавит новые способы оплаты, то и вы сможете их быстро добавить.

  4. Покупатель платит всего один раз, а ЮKassa сама производит сплитование и отправляет деньги продавцам. Комиссия перечисляется владельцу маркетплейса.

Настройка

Важно

Для работы с ЮKassa на вашем сервере должен быть установлен SSL-сертификат. Можно использовать самоподписанный сертификат.

Шаг 1. Настройте способ оплаты

  1. Установите модуль “ЮKassa”.

  2. Подключите ваш маркетплейс к ЮKassa.

    Примечание

    Обратите внимание, что ЮKassa может предъявлять свои требования к маркетплейсам. На момент написания статьи подключение к ЮKassa для платформ доступно только для компаний с оборотом от 700 тыс. рублей в месяц. Со временем требования могут меняться, с актуальными условиями вы можете ознакомиться на сайте ЮKassa.

  3. Создайте новый cпособ оплаты с процессором ЮKassa для платформ.

  4. Перейдите на вкладку Настроить нового способа оплаты и выполните настройку:

    • URL для уведомлений — скопируйте его отсюда в настройки магазина в личном кабинете ЮKassa. Так ЮKassa будет знать, куда сообщать о транзакциях.
    • shopId и секретный ключ — возьмите их из личного кабинета ЮKassa и скопируйте сюда. Так ЮKassa точно будет знать, что это именно ваш маркетплейс.
    • Отправлять данные для чеков в ЮKassa (54-ФЗ) — включите эту настройку, если за взаимодействие с онлайн-кассой у вас отвечает ЮKassa.
    • Статус заказа для формирования итогового чека — статус заказа, когда покупатель получил то, за что заплатил. Когда заказ получает этот статус, ЮKassa сформирует чек зачёта предоплаты.
    • Валюта — выберите валюту, которая используется в учётной записи ЮKassa. Она должна совпадать с базовой валютой вашего маркетплейса.
  5. Нажмите кнопку Сохранить.

Шаг 2. Добавьте продавцов

  1. Убедитесь, что продавцы подключены к ЮKassa. Запросите их идентификаторы.

  2. Откройте вкладку Продавцы.

  3. Щелкните по названию продавца, чтобы открыть его настройки, и откройте вкладку Модули.

  4. В поле shopId введите идентификатор продавца.

  5. В поле Тип комиссии выберите тип комиссии, указанный в вашем соглашении с ЮKassa:

    • Фиксированная — тип комиссии, который отменяет все другие комиссии, установленные в вашем маркетплейсе.
    • Гибкая — тип комиссии, который позволяет применять разные значения комиссии для разных тарифных планов.

    Важно

    Вне зависимости от выбранного типа комиссии, для ее расчёта необходим установленный и включенный модуль “Тарифные планы для продавцов”.

  6. В поле Комиссия маркетплейса введите значение, указанное в вашем договоре с ЮKassa. Поле активно только в случае, если выбран тип комиссии Фиксированная.

  7. Нажмите Сохранить.

    Примечание

    Способ оплаты “ЮKassa для платформ” будет доступен покупателю, только если все продавцы, чьи товары у него в корзине, подключены к ЮKassa.