Как это работает
Деньги списываются с доступного баланса сразу при создании (в удержаниеpayout_held), поэтому
чек всегда обеспечен: получатель не может увидеть «недостаточно средств». Невостребованный чек
возвращает резерв автоматически по сроку — или раньше, если вы его отмените.
Шаг 1. Создайте чек
email, получателю уйдёт брендированное письмо с кнопкой «Получить средства» и вашим
текстом из note. Отправка не критична для чека: даже если письмо не дошло, ссылка работает.
Шаг 2. Получатель забирает средства
По ссылке открывается страница получения: сумма, ваш заголовок и сообщение, поле для адреса. Получатель вводит адрес в сети чека — и из резерва рождается обычная выплата. Дальше всё как всегда: подтверждения сети,payout.* вебхуки вам, средства — получателю.
- В событиях выплаты
order_id=payoutlink:<link_id>— так вы сопоставите вебхук с чеком. - Получение идемпотентно по адресу: повторное открытие/отправка того же адреса не создаёт вторую выплату, а другой адрес после первого получения не принимается.
- Адрес проходит те же проверки, что у выплат: валидация формата, запрет внутренних адресов шлюза, комплаенс-скрининг.
Массовая раздача
До 500 чеков одним запросом —POST /v1/payout/link/batch. Каждый элемент независим (плохой
фейлит только себя), у всех чеков вызова общий batch_id:
Жизненный цикл и учёт
Мониторьте выданные чеки через
/v1/payout/link/list (новые первыми) и /info по конкретному.
Отменить можно только невостребованный (funded) чек; если получение уже началось — вернётся
статус claimed с payout_id, двойного возврата не бывает.
Дедупликация — через
reference. Заголовок Idempotency-Key на /v1/payout/link не
действует. Повтор создания с тем же reference сейчас возвращает 500 (а не повтор ответа) —
не ретрайте вслепую, проверьте /list, появился ли чек.Связанные страницы
Справочник: выплатные ссылки
Справочник: получение по чеку
Первая выплата
Модель баланса
Что такое
payout_held и дозревание средств.