Перейти к содержанию

Запрос баланса

Запрос

Чтобы узнать актуальный баланс вашего счета у провайдера способа оплаты, отправьте POST запрос на https://api.unonapay.com/beyag/balance со следующими параметрами:

Параметр Тип Описание
gateway_id * обязательный
integer ID платежного шлюза, предоставленного провайдером платежного метода и активированного для вашего магазина в системе UnonaPay.
account string Номер счета. Если параметр не передан, то провайдер сообщит информацию о балансе счета по умолчанию.
currency string Валюта счета в формате ISO-4217 alpha-3 code. Например, USD.
Пример запроса
{
      "gateway_id": 1234,
      "account":"40701810842020395221",
      "currency":"USD"
}
Ответ
Параметр Тип Описание
status * обязательный
string Статус обработанной транзакции.
code * обязательный
string Код обработанной транзакции.
message * обязательный
string Сообщение сервиса системы UnonaPay для торговца.
friendly_message * обязательный
string Сообщение системы для пользователя.
gateway_id * обязательный
integer ID платежного шлюза, предоставленного провайдером платежного метода и активированного для вашего магазина в системе UnonaPay.
account * обязательный
string Номер счета. Если параметр не был передан в запросе, то указана информация о балансе счета по умолчанию.
amount * обязательный
integer Сумма баланса счета в минимальных денежных единицах.
currency * обязательный
string Валюта счета в формате ISO-4217 alpha-3 code. Например, USD.
provider_info * обязательный
object Секция дополнительной информации о счете от провайдера способа оплаты или эквайера.
Пример ответа
{
  "code":"S.0000",
  "status":"Successful",
  "message":"none",
  "friendly_message":"Successfully processed",
  "gateway_id": 1111,
  "account":"40701810842020395221",
  "amount":1290092162,
  "currency":"RUB",
  "provider_info":
    {
      "BankCode":200,
      "OperDate":"2020-09-07T00:00:00",
      "Credit":50152414.96,
      "CreditRub":50152414.96,
      "Debit":62000000.0,
      "DebitRub":62000000.0,
      "AmountIn":55205049.84,
      "AmountInRub":55205049.84,
      "AmountOut":43357464.8,
      "AmountOutRub":43357464.8
    }
  }