Запрос доступных валют и сетей
Это запрос можно использовать для получения списка валют или сетей, доступных для проведения оплаты или выплаты средств через выбранный платежный шлюз.
Запрос
Для получения списка доступных валют или сетей отправьте POST
запрос на https://api.ecomcharge.com/beyag/currencies
со следующими параметрами:
|
|
|
gateway_id обязательный |
integer ID платежного шлюза, предоставленного провайдером платежного метода и активированного для вашего магазина в системе eComCharge. |
account |
string Номер счета. Если параметр не передан, то провайдер сообщит информацию о счете по умолчанию. |
country |
string Страна клиента. Указывается в формате ISO 3166-1 alpha-2, например GB . | |
Пример запроса
{
"gateway_id": 1234,
"account":"40701810842020395221",
"country":"GB"
}
Ответ
Ответ на запрос содержит следующие параметры:
|
|
|
status обязательный |
string Статус обработанной транзакции. |
code |
string Код обработанной транзакции. |
message обязательный |
string Сообщение сервиса системы eComCharge для торговца. |
friendly_message обязательный |
string Сообщение системы для пользователя. |
gateway_id обязательный |
integer ID платежного шлюза, предоставленного провайдером платежного метода и активированного для вашего магазина в системе eComCharge. |
account обязательный |
string Номер счета. Если параметр не был передан в запросе, то указана информация о балансе счета по умолчанию. |
country обязательный |
string Страна, для которой указана информация о доступных валютах. |
provider_info |
object Секция дополнительной информации о счете от провайдера платежных методов или эквайера. | |
Пример ответа
{
"code": "S.0000",
"status": "Successful",
"message": "none",
"friendly_message": "Successfully processed",
"gateway_id": 1111,
"account": "40701810842020395221",
"country": "LT",
"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": ""
}
}
}
}