InSales API - Периодическое списание
Материал из Insales Wiki
Содержание |
Добавление периодического списания
Запрос: POST /admin/recurring_application_charge.xml
<recurring-application-charge>
<monthly type="decimal">1190.0</monthly>
</recurring-application-charge>
Ответ:
HTTP/1.1 200 OK
<?xml version="1.0" encoding="UTF-8"?>
<recurring-application-charge>
<id type="integer">322</id>
<monthly type="decimal">1190.0</monthly>
<blocked type="boolean">false</blocked>
<paid-till type="date">2011-11-30</paid-till>
<created-at type="datetime">2011-11-17T12:32:30+04:00</created-at>
<updated-at type="datetime">2011-11-17T12:32:30+04:00</updated-at>
</recurring-application-charge>
Проверка состояния периодического списания
Запрос: GET /admin/recurring_application_charge.xml
Ответ:
HTTP/1.1 200 OK
<?xml version="1.0" encoding="UTF-8"?>
<recurring-application-charge>
<id type="integer">322</id>
<monthly type="decimal">1190.0</monthly>
<blocked type="boolean">false</blocked>
<paid-till type="date">2011-11-30</paid-till>
<created-at type="datetime">2011-11-17T12:32:30+04:00</created-at>
<updated-at type="datetime">2011-11-17T12:32:30+04:00</updated-at>
</recurring-application-charge>
Изменение величины периодического списания
Запрос: PUT /admin/recurring_application_charge.xml
<recurring-application-charge>
<monthly type="decimal">2000.0</monthly>
</recurring-application-charge>
Ответ:
HTTP/1.1 200 OK
Удаление периодического списания
Запрос: DELETE /admin/recurring_application_charge.xml
Ответ:
HTTP/1.1 200 OK
