Баланс
#!/usr/bin/env bash# The project's balance: available, pending, reserved, outgoing.set -euo pipefail. "$(dirname "$0")/../signed-request.sh"
mka_request GET "/v1/balance"// The project's balance: available, pending, reserved, outgoing.import { print, request } from "../signed-request.mjs";
const answer = await request("GET", "/v1/balance");print(answer);<?php// The project's balance: available, pending, reserved, outgoing.
declare(strict_types=1);
require __DIR__ . '/../signed_request.php';
mka_show(mka_request('GET', '/v1/balance'));"""The project's balance: available, pending, reserved, outgoing."""from signed_request import request, show
show(request("GET", "/v1/balance"))//go:build ignore
// The project's balance: available, pending, reserved, outgoing.package main
import ( "docs.processing.yolotech.cc/examples/signedrequest")
func main() { signedrequest.Show(signedrequest.Request("GET", "/v1/balance", nil, ""))}По одной записи на валюту — LKR, — без конвертации и суммирования:
| Сумма | Что входит |
|---|---|
available |
Что можно потратить сейчас на выплаты, возвраты и выводы. Ниже нуля — только если резерв установили после того, как деньги были потрачены. |
pending |
Успешные платежи, ещё не зачисленные. |
reserved |
Что удерживает скользящий резерв; next_release_at и next_release показывают, когда и сколько вернётся в следующий раз. Уже вычтено из available. |
outgoing |
Открытые выплаты с комиссиями, возвраты и выводы. Уже вычтено из available. |
Выплата или возврат удерживает деньги из available в момент создания; неудавшиеся или отменённые
возвращают их. Проверяйте available перед крупной выплатой, чтобы избежать 422 insufficient_available_balance.
Это те же суммы, что на экране баланса в консоли.