XML-интерфейс для автоматического удаления своей новой заявки конкретного WMID с возвратом остатка не обменянных средств.
<?xml version=\"1.0\"?>
<wm.exchanger.request>
<wmid></wmid>
<signstr></signstr>
<operid></operid>
<capitallerwmid></capitallerwmid>
</wm.exchanger.request>
{
"wmid":"",
"signstr":"",
"operid":"",
"capitallerwmid":""
}
Описание тэгов запроса:
- параметры запроса:
название |
назначение |
примечание |
wmid |
WMID подписавшего запрос |
12 цифр - WMID, чью новую заявку необходимо удалить |
signstr |
подпись запроса |
132-символьная цифровая подпись (ключами .kwm идентификатора wmid) значений 3-х тэгов запроса склеенных в одну строку без пробелов "wmid + operid" (формирование цифровой подписи см. в описании общих WM-интерфейсов для разработчиков) |
operid |
номер новой заявки |
номер, выставленной идентификатором wmid, новой заявки, которую необходимо удалить и вернуть остаток средств на кошелек с которого она была выставлена |
capitallerwmid |
wmid капиталлера |
необязательное поле, если в данном поле передать WMID капиталлера (www.capitaller.ru), то данным запросом может быть удалена заявка operid не принадлежащая wmid, а принадлежащая capitallerwmid. При этом у идентификатора wmid, осуществляющего подпись запроса, должен быть доступ, описанный на странице имперсонализации капиталлера. |
<?xml version=\"1.0\"?>
<wm.exchanger.response>
<retval></retval>
<retdesc></retdesc>
</wm.exchanger.response>
{
"retval":"",
"retdesc":""
}
- параметры ответа:
название |
назначение |
примечание |
retval |
код выполнения |
"0" в случае успешного выполнения операции, цифровое обозначение ошибки в противном случае |
retdesc |
расшифровка кода выполнения если retval не равен 0 |
описание ошибки, в случае если тэг RetVal не равен 0 |
<?xml version=\"1.0\"?>
<wm.exchanger.request>
<wmid>500000000008</wmid>
<signstr>
7bdb9ae64f5c0d568566aqwcdkc46c4be181085e898c4fafa1033968bb2762c96444c01db68b6ecc2d8ed0a312d1c5091907a8ba59d11854cc7f9560426bd060019b
</signstr>
<operid>27761393</operid>
<capitallerwmid>0</capitallerwmid>
</wm.exchanger.request>
код |
описание |
-10 |
Идентификатор клиента не указан |
-11 |
Ошибка при указании подписи, тег signstr |
-12 |
Ошибка при указании номера заявки, которую необходимо удалить (неверный формат номера заявки) |
-14 |
Подпись не прошла. &ClientPlanStr& (возвращается строка, которая должна была быть подписана) |
-15 |
Ошибка загрузки XML c параметрами запроса |
1 |
Заявка которую Вы выбрали для удаления не может быть удалена, возможно она уже удалена или полностью погашена |
2 |
Произведена попытка повторного возврата средств по удаленной заявке, ждите прихода средств. |
22 |
Заявка которую Вы выбрали для удаления в данный момент заблокирована для обмена, попробуйте через 30 секунд снова |
41 |
Result return error, try again |
51 |
Error occurred (database level), descrition: |
128 |
Error occurred (unknown) |