Для запроса баланса методом GET используется один из вариантов запроса:
-
balances-v2/{merchantId}/{siteId}
- для получения баланса соответственно по указанному идентификатору сайта; -
balances-v2/{merchantId}
- для получения баланса соответственно по всем сайтам указанного мерчаннта
здесь: {merchantId}
- идентификатор мерчанта, выданный при регистрации (1 - для тестового банка); {siteId}
- идентификатор сайта, по которому запрашивается баланс (1-1 - для тестового банка).
Примеры запросов и ответов
запрос
GET /balances-v2/1/1-1 HTTP/1.1
W1-Signature: yIw1eYllc3N69+yBisnAaF3r2zEXzVYQ3fY9CqcBvNkfZjOQar00pkAcsJzLNXu/jZBxh42WhsqAxE25lfgD5SZfKBFDTIlfHRMB/Jb6o+JA6l7EGHsstlFfciiPakJycRwWCwdsMc25Q0yVxigVIQGlnmxYiX1ik9j5HThQx+R3szxT1PMtwZPgwLdAli++LcQjptqoQQ/BolgYEkmXfX/VPTmMwlYoitP3eIPdTPtJl4JGraALXNd48dvojj+I120awlK1gh1u7WHJghXordg8uG+K1huG2TLinEoTIL8XqWRK/EYWlOHcD95cp7HJj9bPf/NEDeS0hRS53kxJhQ==
Content-Type: application/json
Host: payment.flexo.systems
ответ
HTTP/1.1 200 OK
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
Content-Type: application/json
Content-Length: 126
[ {
"financialProcessingId" : 1,
"siteId" : "1-1",
"value" : 35350,
"availableValue" : 32250,
"currency" : "RUB"
} ]