POST /v1/payment/link и
публичные методы страницы оплаты.
Когда это ваш инструмент
- Сайт на конструкторе (Tilda, Wix, Webflow) — сервера нет, писать код негде.
- Донаты и чаевые — сумму называет плательщик, а не вы.
- Продажи в мессенджере/соцсетях — сайта вообще нет, есть только диалог.
- Разовый счёт клиенту — выставить и отправить, не заводя интеграцию.
Шаг 1. Создать ссылку
url можно вешать на кнопку, отправлять в чат, печатать в QR‑коде.
Шаг 2. Выбрать режим суммы
Главное решение при создании — кто называет сумму. Режимов три.fixed — сумма зафиксирована
open — сумму вводит покупатель (донаты)
amount_min — не обязателен, но полезен: он отсекает копеечные платежи, которые целиком
съест комиссия сети.
range — сумма в диапазоне
amount_min → paylink.below_min,
больше amount_max → paylink.above_max.
Валюта цены: не только доллары
currency — это валюта ЦЕНЫ, и она не обязана быть USD. Работает любой из 23 поддерживаемых
фиатов (EUR, GBP, RUB, UAH, PLN, CZK, TRY…) или монета (USDT, BTC). Не путайте с валютой
расчёта — тем, чем реально платят.
400 paylink.unknown_currency. Полный список и
причина — Три режима создания счёта.
Шаг 3. Решить, кто выбирает монету и сеть
Второе решение: закреплять ли валюту расчёта.Шаг 4. Срок жизни
- Бессрочная (
0) — для донатов, кнопки «Оплатить» на сайте, ссылки в профиле. Такая ссылка принимает платежи многократно, от разных людей. - С TTL — для разового счёта конкретному клиенту: выставили, дали срок, дальше ссылка протухает.
Что происходит, когда покупатель платит
Страница оплаты работает по публичным эндпоинтам — без вашего API‑ключа:/v1/link/{id}/checkout создаёт обычный платёж. Одна ссылка порождает столько платежей,
сколько раз по ней заплатили. Никакой отдельной сущности «оплата ссылки» нет — есть привычные платежи,
которые вы видите в истории, по которым приходят вебхуки и с которых делаются возвраты.
→ Публичные методы ссылки
Как узнать, что по ссылке заплатили
Способ зависит от того, есть ли у вас сервер. Есть бэкенд — ловите вебхукinvoice.paid, как для любого платежа.
→ Настройка вебхуков
Нет бэкенда — смотрите платежи по ссылке в кабинете или запрашивайте их:
checkout принимает
payer_email. Чек уйдёт автоматически после оплаты. → Счёт и чек на почту
Управление ссылками
Ошибки
Ошибки создания (ваш вызов):
Ошибки оплаты (их увидит покупатель на странице):
Связанные страницы
POST /v1/payment/link · /list · /info · /toggle
GET /v1/link/{id} · POST /v1/link/{id}/checkout
публичные методы.
Регистрация и ключи
что делать, если сервера нет.
Счёт и чек на почту
автоматический чек плательщику.
Три режима создания счёта
цена vs валюта расчёта.
Приём первого платежа
обычный счёт, когда бэкенд есть.