Для запроса баланса методом GET
используется один из вариантов запроса:
-
balances-v2/{merchantId}/{siteId}
- для получения баланса соответственно по указанному идентификатору сайта; -
balances-v2/{merchantId}
- для получения баланса соответственно по всем сайтам указанного мерчаннта
здесь: {merchantId}
- идентификатор мерчанта, выданный при регистрации (1 - для тестового банка);
{siteId}
- идентификатор сайта, по которому запрашивается баланс (1-1 - для тестового банка).
Примеры запросов и ответов
Balances
GET /balances-v2/1/1-1 HTTP/1.1
W1-Signature: yIw1eYllc3N69+yBisnAaF3r2zEXzVYQ3fY9CqcBvNkfZjOQar00pkAcsJzLNXu/jZBxh42WhsqAxE25lfgD5SZfKBFDTIlfHRMB/Jb6o+JA6l7EGHsstlFfciiPakJycRwWCwdsMc25Q0yVxigVIQGlnmxYiX1ik9j5HThQx+R3szxT1PMtwZPgwLdAli++LcQjptqoQQ/BolgYEkmXfX/VPTmMwlYoitP3eIPdTPtJl4JGraALXNd48dvojj+I120awlK1gh1u7WHJghXordg8uG+K1huG2TLinEoTIL8XqWRK/EYWlOHcD95cp7HJj9bPf/NEDeS0hRS53kxJhQ==
Host: payment.flexo.systems
HTTP/1.1 200 OK
Date: 02/16/2024 07:01:12 +00:00
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
Content-Type: application/json; charset=UTF-8
Content-Length: 403
[
{
"financialProcessingId": 1,
"siteId": "1-1",
"value": -125.5,
"availableValue": 0,
"currency": "RUB"
},
{
"financialProcessingId": 1,
"siteId": "1-1",
"value": 0.0,
"availableValue": 0.0,
"currency": "USD"
},
{
"financialProcessingId": 4,
"siteId": "1-1",
"value": 3621942.78,
"availableValue": 3621942.78,
"currency": "RUB"
},
{
"financialProcessingId": 4,
"siteId": "1-1",
"value": 491759.25,
"availableValue": 491759.25,
"currency": "USD"
}
]