Общий сценарий проведения сделки
Общий сценарий проведения сделки выглядит следующим образом:
  1. Покупатель на вашей платформе переходит к оплате.
  2. Вы создаете сделку с указанием, в какой момент перечислять вам вознаграждение: после успешной оплаты или при успешном закрытии сделки.
  3. Вы создаете платеж в составе этой сделки. В зависимости от способа интеграции и способа оплаты, вы реализуете нужный сценарий подтверждения платежа покупателем, и дожидаетесь оплаты.
  4. После успешной оплаты ЮKassa списывает деньги с платежного средства пользователя и холдирует их на своей стороне. Если вы выбрали сценарий сделки Вознаграждение после успешного платежа, ЮKassa перечисляет вам вознаграждение.
  5. Если продавец выполняет свою часть сделки:
    1. Вы с помощью ЮKassa обмениваете данные банковской карты продавца на синоним и создаете выплату в составе сделки.
    2. Если выплата успешна, ЮKassa автоматически закрывает сделку. Если вы выбрали сценарий сделки Вознаграждение при закрытии сделки сделки, ЮKassa перечисляет вам вознаграждение.
  6. Если покупатель и продавец решили расторгнуть сделку (например, продавец не выполнил свою часть сделки или покупатель решил отказаться от товара или услуги):
    1. Вы создаете возврат платежа в составе сделки.
    2. ЮKassa возвращает оплату покупателю и автоматически закрывает сделку.
Получить синоним банковской карты продавца вы можете в любой момент: перед самой выплатой, в момент заключения сделки или даже до этого. Главное сделать это до создания выплаты. Сам синоним можно использовать многократно для разных выплат.
Если вы используете решение ЮKassa для работы по 54-ФЗ, вы нужно отправлять данные для чека за получение вознаграждения вашей платформой.
 
Что почитать еще
Основы работы с APIСправочник APIТестирование