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

Метод TopupInitiate

Инициализация пополнения крипточека с последующей оплате на WebMoney-merchant

<TopupInitiateRequest>
  <TopupAmount>decimal</TopupAmount>
  <Number>string</Number>
  <Code>string</Code>
  <Currency>string</Currency>
  <Method>CryptoAddress or WebMoney</Method>
  <Cult>string</Cult>
</TopupInitiateRequest>
  • параметры запроса:
название назначение примечание
TopupAmount сумма пополнения !!! выяснить, что там с wm или криптой
Number номер чека
Code код чека
Currency Название криптовалюты Используется если чек пустой (только реквизиты)
TopupMethod Method CryptoAddress или WebMoney метод оплаты
Cult ru en ru-RU en-US
  • формат ответа:
<TopupInitiateResponse>
  <TopupInitiateResult>
    <RetCode>int</RetCode>
    <RetDesc>string</RetDesc>
    <Url>string</Url>
  </TopupInitiateResult>
</TopupInitiateResponse>
  • параметры ответа:
название назначение примечание
RetCode код возврата
RetDesc описание кода возврата
Url ссылка для оплаты через мерчант-сервис по полученной ссылке необходимо будет перейти на сайт WebMoney-мерчант и провести оплату

  • коды возврата:
код название описание
0 Success Данные по валюте выданы
4 WrongAmount Ошибка при вводе суммы
5 WrongCurrency Ошибка при вводе валюты
6 WrongParams Неверные или отсутствуют входные параметры
7 NotFound Чек не найден
8 ServiceError Оишбка сервиса. Обратитесь к администраторам
10 AccessDenied Нет доступа у профайла при вызове метода
12 LessMinAmount Слишком маленькая сумма
13 MoreMaxAmount Слишком большая сумма
17 InvalidFractionality Неверная дробность