Возврат выданного займа

  • URL для передачи запроса – https://debt.wmtransfer.com/api/creditreturn.aspx
  • метод – POST
  • accept types: text/xml
  • формат запроса:
    <service.request>
      <wmid>WMID</wmid>
      <creditid before="BEFORE_FLAG">CREDITID</creditid>
      <t>Ticks</t>
      <sign>SIGN</sign>
    </service.request>
    
  • параметры запроса:
Название Назначение Примечание
WMID WMID заимодавца 12 цифр
Ticks число миллисекунд с 01.01.1970 00:00:00 UTC Int64
CREDITID уникальный номер займа
BEFORE_FLAG флаг досрочного возврата 1 - возврат досрочный, 0 - возврат после завершения срока займа; если значение равно 0, а срок возврата не прошел - возврат выполнен не будет
SIGN подпись запроса формируется путем вычисления хеш-функции SHA1 от строки получаемой путем склеивания параметров WMID + ':' + Ticks + ':' + CREDITID + ':' + before_the_deadline_flag + ':' + пароль_для_доступа_к_API
пароль_для_доступа_к_API генерируется на странице настройки Долгового сервиса
  • формат ответа:
    <service.response>
      <credit id="CREDIT_ID">
        <ownerwmid>OWNERWMID</ownerwmid>
        <destwmid>DESTWMID</destwmid>
        <pursesrc>PURSESRC</pursesrc>
        <pursedest>PURSEDEST</pursedest>
        <purseret>PURSERET</purseret>
        <amount>AMOUNT</amount>
        <amount_ret>AMOUNT_RET</amount_ret>
        <amount_rest_ret>AMOUNT_RET_REST</amount_rest_ret>
        <ret_date>DATE_RET</ret_date>
        <ret_per>RET_PERIOD</ret_per>
        <state>STATE</state>
        <datecrt>DATECRT</datecrt>
        <dateupd>DATEUPD</dateupd>
        <wmtranid>WMTRANID</wmtranid>
        <contractid>CONTRACTID</contractid>
        <wmtype>WMTYPE</wmtype>
        <wmtype_src>WMTYPE_SRC</wmtype_src>
      </credit>
      <retval>RETVAL</retval>
      <retdesc>RETDESC</retdesc>
    </service.response>
    
  • параметры ответа:
Название Назначение Примечание
PURSESRC номер кошелька кошелёк с которого был выдан займ
PURSEDEST номер кошелька кошелёк на которой был выдан займ
PURSERET номер кошелька кошелёк с которого происходит возврат
WMTRANID номер платежа номер транзакции выдачи займа
CONTRACTID номер контракта номер контракта в Арбитражном сервисе
WMTYPE тип WM валюты
WMTYPE_SRC тип WM валюты
CREDIT_ID уникальный номер займа
DATECRT дата регистрации займа формат yyyy-MM-ddTHH:mm:ss
DATEUPD дата последнего изменения состояния займа формат yyyy-MM-ddTHH:mm:ss
DESTWMID WMID заемщика 12 цифр
AMOUNT выданная сумма
AMOUNT_RET возвращаемая сумма
AMOUNT_RET_REST сумма, которую осталось вернуть
DATE_RET планируемая дата возврата формат yyyy-MM-ddTHH:mm:ss
RET_PERIOD периодичность возврата в днях
STATE статус займа 0 - планируется,
1 - взят,
2 - отказ,
3 - завершен нормально,
4 - завершен досрочно,
5 - завершен за счет других,
6 - учет в сервисе прекращен; выдано обязательство в формате Paymer
RETVAL результат выполнения запроса значения RETVAL