Сделки
Сделка — это набор выплат, которые площадка проводит с денег бенефициара. Например, клиент оплатил заказ, деньги лежат на его виртуальном счёте, и по сделке они распределяются: часть уходит исполнителю, часть — площадке как комиссия, часть — в бюджет как налог. Сделка связывает плательщиков, получателей и суммы в одну операцию.
Работа со сделкой обычно проходит несколько шагов. Сначала вы создаёте сделку — описываете, кто платит и кому. Пока сделка не исполнена, её можно обновить или отменить. Затем вы исполняете сделку — и деньги уходят получателям. Отследить состояние можно через список сделок и информацию по сделке. Перед исполнением платежи стоит проверить у комплаенс-службы.
Плательщики и получатели
У сделки есть плательщики (payers) и получатели (recipients). Плательщик — это виртуальный счёт типа standard, с которого списываются деньги. Получателей может быть несколько, и каждый имеет свой тип — он задаёт, куда и как уйдут деньги:
payment_contract— оплата по договору исполнителюcommission— комиссия, которую забирает площадкаndfl— бюджетный платёж, например НДФЛ или НПДndfl_to_virtual_account— сбор суммы на налоги на виртуальном счёте бенефициараpayment_contract_by_sbp— оплата по договору исполнителю через СБПpayment_contract_by_sbp_v2— платёж исполнителю или продавцу по номеру телефона через СБП. Доступен только по запросуpayment_contract_to_card— выплата на карту
Статусы сделки
Статус показывает, на каком этапе находится сделка:
new— новая сделкаin_process— сделка в процессе исполненияpartial— частичное исполнение сделкиclosed— завершённая сделкаrejected— отменённая сделкаcorrection— в сделке есть отменённые платежи. Их нужно отредактировать и снова исполнить сделкуcanceled_by_platform— сделка отменена из коррекции с одним плательщиком