Запрос доступных валют и сетей
Это запрос можно использовать для получения списка валют или сетей, доступных для проведения оплаты или выплаты средств через выбранный платежный шлюз.
Запрос
Для получения списка доступных валют или сетей отправьте POST
запрос на https://api.unonapay.com/beyag/currencies
со следующими параметрами:
Параметр | Тип | Описание |
---|---|---|
gateway_id * обязательный |
integer | ID платежного шлюза, предоставленного провайдером платежного метода и активированного для вашего магазина в системе UnonaPay. |
account | string | Номер счета. Если параметр не передан, то провайдер сообщит информацию о счете по умолчанию. |
country | string | Страна клиента. Указывается в формате ISO 3166-1 alpha-2, например GB . |
Пример запроса
{
"gateway_id": 1234,
"account":"40701810842020395221",
"country":"GB"
}
Ответ
Ответ на запрос содержит следующие параметры:
Параметр | Тип | Описание |
---|---|---|
status | string | Статус обработанной транзакции. |
code | string | Код обработанной транзакции. |
message | string | Сообщение сервиса системы UnonaPay для торговца. |
friendly_message | string | Сообщение системы для пользователя. |
gateway_id | integer | ID платежного шлюза, предоставленного провайдером платежного метода и активированного для вашего магазина в системе UnonaPay. |
account | string | Номер счета. Если параметр не был передан в запросе, то указана информация о балансе счета по умолчанию. |
country | string | Страна, для которой указана информация о доступных валютах. |
provider_info | object | Секция дополнительной информации о счете от провайдера платежных методов или эквайера. |
Пример ответа
{
"code": "S.0000",
"status": "Successful",
"message": "none",
"friendly_message": "Successfully processed",
"gateway_id": 1111,
"account": "40701810842020395221",
"country": "BY",
"currency": "TRX",
"provider_info": {
{
"currency": "TRX",
"alias": "Tron",
"allowDeposit": true,
"allowWithdrawal": true,
"priceUSD": "0.05963000",
"networks": [
{
"name": "tron",
"alias": "Tron (TRC20)",
"allowDeposit": true,
"allowWithdrawal": true,
"withdrawalFee": "1",
"withdrawalMin": 0,
"confirmations": 10,
"underMaintenance": false,
"isDefault": false,
"contract": null,
"addressRegex": "^T[1-9A-HJ-NP-Za-km-z]{33}$",
"tagRegex": ""
}
}
}
}