Для тестирования функционала отправки POST запроса об изменении статуса заказа на url стороннего ресурса не обязательно изменять статус заказа.
Для имитации отправки POST данных следует использовать метод order-status-external
.
Вызов метода совершит POST запрос к стороннему ресурсу и вернет результат ответа.
В ответе будет содержаться посылаемая структура данных + ключ response
- результат POST запроса к
стороннему ресурсу
Url обращения редактируется в личном кабинете пользователя cardplace.net.
"POST http://api.mtgtrade.net/order-status-external/1/"
Параметры:
id заказа - обязательное поле
"POST http://api.mtgtrade.net/order-status-external/1/"
Ответ:
array
(
"result" => true,
"data" =>array
(
"id" => 1, //id заказа
"status" =>array //Текущий статус заказа подробнее
(
"id" => "payed", //id текущего статуса заказа
"name" => "Оплачен", //Название текущего статуса заказа
"possible_status" =>array //Массив возможных дальнейших статусов заказа
(
0 => "archive",
),
),
"response" => "success", //результат POST запроса на сторонний ресурс
),
"errors" => array(),
)