# 24. Получение ссылки на пополнение ЭСП самозанятого

[**https://my.payanyway.ru/npdapi/getpaymentlink**](https://my.payanyway.ru/npdapi/getpaymentlink)

Принимаемые параметры:

* key - (security\_key) (строка, до 32-х символов).
* phone - номер телефона в формате: код страны, код оператора, номер.
* transaction - внешний идентификатор операции пополнения.
* signature - подпись запроса, формируется как md5 хэш от значений передаваемых параметров (кроме параметра key), отсортированных в алфавитном порядке ключей, конкатенированных с secret\_key. Например, для запроса /sendsms подпись будет проверяться по формуле: md5(phone + transaction + secret\_key\_value), где знак “+” - конкатенация строк.
* amount - сумма пополнения (десятичный разделитель - точка).
* userId - внешний идентификатор пользователя.
* inprogressUrl - необязательный параметр - ссылка на страницу при статусе платежа “в обработке”.
* returnUrl - необязательный параметр - ссылка на страницу при возврате со страницы оплаты.
* successUrl - необязательный параметр - ссылка на страницу при успешном платеже.
* failUrl - необязательный параметр - ссылка на страницу при не успешном платеже.
* description - необязательный параметр - описание операции.

Для работы с функционалом СБП можно передать следующие параметры:

* QRTTL - период в минутах, в течение которого будет возможна оплата по Кассовой ссылке (QR-коду). Минимальное значение - одна минута, максимальное - 20 минут.
* STATICQRID - идентификатор Кассовой ссылки (QR-кода).

Ответ на запрос:

* operation - id операции, сформированной в Системе "МОНЕТА.РУ"
* link - ссылка для пополнения ЭСП самозанятого.

Если у созданной операции есть дополнительные атрибуты, то они будут возвращены в ответе в массиве:

* operationInfo

В результате выполнения данного метода, в системе Монета создается операция, ID которой возвращается в параметре operation.
