Skip to main content
Методы: /v1/payment/accepted/list · /v1/payment/accepted/set Управление набором принимаемых валют и сетей для валюто‑агностичных счетов (счёт без заранее выбранной валюты — покупатель выбирает монету и сеть на странице оплаты; см. Три режима создания счёта). Именно из этого набора покупатель выбирает валюту на hosted‑странице. Аутентификация: обязательна.
Примеры используют хелпер call() и переменные $SECRET/$PUBLIC_ID — их определение см. в Как подписать запрос. Проще не писать подпись руками, а взять SDK.

POST /v1/payment/accepted/list

Показать текущий набор — пустое тело {} без параметров.
Пустой список = «принимаю всё» — покупателю доступен весь каталог методов.

POST /v1/payment/accepted/set

Полностью заменяет набор (не merge — приходит новый список целиком).
array
обязательно
Массив объектов { currency, network }.
string
обязательно
Код валюты.
string
обязательно
Код сети.

Пример запроса

Пример ответа

Коды ошибок


Нюансы

  • /set заменяет весь набор, а не добавляет к нему. Чтобы «принимать всё», отправьте пустой массив.
  • Выбор покупателя на POST /v1/pay/{id}/select валидируется против этого набора (или против полного каталога, если набор пуст).

Связанные страницы

POST /v1/pay/{id}/select

Три режима создания счёта