Вы можете изменять статус заказа, передавать дату отправки, оплаты и номер почтового отправления.

Запрос передаётся методом POST в формате URLencode на адрес: http://username.justclick.ru/api/UpdateOrderStatus

Параметры передаваемые в запросе

  • bill_id — номер заказа;
  • status — статус заказа (sent — заказ отправлен по почте, paid — поступила оплата по заказу, return — покупатель вернул заказ, cancel — заказ отменен);
  • date — время отправки заказа по почте или оплаты, в секундах от 1 января 1970 года, т.н. UNIX timestamp (обязательно для статусов sent и paid);
  • rpo — номер почтового отправления (обязательно для статуса sent);

Как работает

Вы передаете номер, статус заказа и дополнительные данные, а система изменяет статус заказа и записывает указанные параметры в заказ.

В ответ на запрос ваша система получит результат выполнения функции в формате JSON. Подробнее смотрите Ответы API сервиса.

Пример на PHP изменения статуса заказа

В примере изменяем статус заказа 100000 на «отправлен». Номер РПО: 10000000000000, дата отправки — 3 марта 2013 00:00, что соответствует timestamp 1362254400.

Функция GetHash — формирует подпись к передаваемым данным.

Функция CheckHash — проверяет подпись к ответу сервиса.

Оценить статью

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...