Avatarix API
POST

Калькулятор сумм

Предварительный расчет комиссии и итоговой суммы.

Ввод (Input)
10.00 USD

Желаемая сумма на счету

Rate + Commission
Результат (Output)
770.00 RUB

Сумма к списанию

Параметры запроса

AmountTarget

Сумма, которую клиент хочет получить (в валюте сервиса).

ServiceID

ID сервиса (для определения валюты назначения и курса).

RequestTypeFixed

По умолчанию: CalculatedSum

AgentIDRequired
Numeric

Идентификатор Агента.

CurrencyRequired
String

Валюта вашего договора (источник).

AccountRequired
String

Аккаунт получателя.

Пример запроса

Запрос (cURL)
curl --location 'https://processingdev.avatarix.net/home/index' \
--data-urlencode 'AgentID={{agentid}}' \
--data-urlencode 'AgentPassword={{agentPassword}}' \
--data-urlencode 'RequestType=CalculatedSum' \
--data-urlencode 'Service=7' \
--data-urlencode 'Amount=10' \
--data-urlencode 'Currency=USD' \
--data-urlencode 'Account=galek10'
Ответ (JSON)
Calculated
{
    "ResponseType": "CalculatedSum",
    "Amount": 770.000029632,
    "Service": 7,
    "Currency": "RUB",
    "ExchangeRate": 0.0021598272,
    "ExpectedAmount": 10.0,
    "ExpectedCurrency": "USD"
}

Результаты расчета

ПолеТипОписание
AmountMoneyИтоговая сумма, которую нужно списать с баланса Агента.
ExpectedAmountMoneyСумма, которая придет на счет клиента.
ExpectedCurrencyStringВалюта сервиса (например, USD).
ExchangeRateMoneyИспользованный курс конвертации.
CurrencyStringВалюта списания (например, KZT).