API проекта
Наше простое API для создания новых ссылок.
API можно использовать на своих сайтах для того, чтобы после ввода размера оплаты создавать ссылку и сразу на нее отправлять посетителя. Если размер оплаты уже определен, то ссылки можно создавать заранее и в любых количествах.
Адрес API: https://topay.link/api/
Метод обращения: GET
Ключ продавца: получить его можно по адресу https://topay.link/apikey, но только после авторизации кошелька в интерфейсе продавца.
Параметры запроса:
Параметр | Значение | Пример |
---|---|---|
apikey | ключ продавца, процесс его получения описан выше | 966baeacfc0a848c3a987497966baeacfc0a8 |
invoice | счет или услуга | 1 |
amount | сумма к оплате в $ | 1.2 |
coins | список монет через запятую | BUSD,USDT,USDC |
about | описание покупки | SERVICE ABOUT |
type (не обяз.) | тип формы: 1 - простая ссылка, 2 - форма целевого сбора. По умолчанию 1 | 1 |
url_result (не обяз.) | URL адрес скрытого уведомления | https://yoursite.com/result/ |
url_success (не обяз.) | URL адрес перехода в случае успешной оплаты | https://yoursite.com/success/ |
url_fail (не обяз.) | URL адрес для кнопки "Отмена". | https://yoursite.com/fail/ |
once (не обяз.) | 1 или 0, разовый счет или нет | 0 |
any (не обяз.) | 1 или 0, любая сумма платежа или нет | 0 |
amount_min (не обяз.) | Если any=1, то можете ввести минимальный платеж | 5 |
amount_max (не обяз.) | Если any=1, то можете ввести максимальный платеж | 10 |
Пример простого запроса:
https://topay.link/api/?apikey=966baeacfc0a848c3a987497966baeacfc0a8&invoice=1&amount=1.2&coins=BUSD,USDT,USDC&about=SERVICE%20ABOUT
Пример запроса через CURL:
curl -X 'GET' 'https://topay.link/api/?apikey=966baeacfc0a848c3a987497966baeacfc0a8&invoice=1&amount=1.2&coins=BUSD,USDT,USDC&about=SERVICE%20ABOUT'
Пример ответа:
https://topay.link/xk20s/
В качестве ответа просто выдается ссылка. Если ссылка не выдается, значит произошла ошибка в передаваемых параметрах и чего-то не хватает.
После создания ссылка закрепляется за кошельком владельца ключа и ее можно редактировать через интерфейс продавца.
Last updated