Вернуться к списку методов...

Метод get_fee

Получение значения комиссии в зависимости от требуемой суммы вывода


https://paymer.com/ci/webapi/get_fee

  • запрос:
<GetFeeRequest>
    <Amount>decimal</Amount>
    <Blockchain>string</Blockchain>
    <Cult>string</Cult>
</GetFeeRequest>
  • параметры запроса:
название назначение примечание
Amount требуемая сумма для вывода в случае превышения баланса максимального чека, может использоваться несколько чеков
Blockchain блокчейн, с которого пополнялся выпуск на необходимую сумму вывод будет осуществлять с соответствующего адреса
Cult язык текста сообщений ru-RU en-US
  • ответ:
<GetFeeResponse>
    <TotalFee>decimal</TotalFee>
    <SingleFee>decimal</SingleFee>
    <SingleAvailableAmount>decimal</SingleAvailableAmount>
    <RetCode>int</RetCode>
    <ErrorMessage>string</ErrorMessage>
</GetFeeResponse>
  • параметры ответа:
название назначение примечание
TotalFee полная сумма комиссии, которая будет взята в случае вывода требуемой суммы вычисляется как произведение "минимальная сумма комиссии" на "число участвующих чеков"
SingleFee минимальная сумма комиссии для соответствующего блокчейна возможно только при единственно чеке
SingleAvailableAmount максимально возможная сумма вывода при использовании минимальной комиссии полный вывод с чека максимальной суммы при условии пополнения соответствующего блокчейна
RetCode код возврата описание внизу страницы
ErrorMessage текстовое описание в случае ошибки

  • коды возврата:
код название описание
0 Success Можно осуществлять вывод (вызывать Withdraw)
7 NotFound Не найдено чеков, соответствующих требуемым параметрам
6 WrongParams Неверные параметры. Например, несуществующий блокчейн
10 AccessDenied Неверные apiKeyId apiKeyValue