| Правильная ссылка на эту статью: |
Возврат выданного займа
- URL для передачи запроса – https://debt.web.money/api/creditreturn.aspx
- метод – POST
- accept types: application/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 |