Конфигурация модуля на стороне ресурса должна позволять произвести экспорт списка заказов, оформленных в указанном временном диапазоне.
История: Сотрудник ресурса производит экспорт заказов, указав необходимый диапазон времени создания заказа
Метод передачи: POST
Формат: JSON
URL: /api/events/historyСтруктура:
{ "orders": [ { "customer": { "customer_id": string (ID пользователя), "customer_first_name": string (имя пользователя), "customer_last_name": string (фамилия пользователя), "customer_email": string (E-mail пользователя), "customer_date_created": string (дата регистрации пользователя) }, "order_id": string (ID заказа), "date_created": string (дата создания заказа), "status": string (статус заказа), "price_total": string (общая сумма заказа), "qty_total": integer (количество товарных наименований), "products": [ { "product_id": string (ID товарной позиции), "product_name": string (название товарной позиции), "product_desc": string (описание товарной позиции), "product_sku": string (артикул товарной позиции), "product_image": string (полный путь к картинке товарной позиции), "product_url": string (полный путь к странице товарной позиции), "product_qty": integer (количество товарных позиций), "product_price": integer (конечная цена товарной позиции), "product_total_val": integer (сумма товарных позиций), "product_categories": [ string, string, … (список вложенных категорий) ] }, { ... } ] } ] } |
Пример:
{ "orders": [ { "customer": { "customer_id": "189", "customer_first_name": "Kristina", "customer_last_name": "Test", "customer_email": "pr.triggmine@gmail.com", "customer_date_created": "2016-09-08 10:20:37" }, "order_id": "246", "date_created": "2016-10-08 10:20:37", "status": "pending", "price_total": "455.00", "qty_total": "1", "products": [ { "product_id": "406", "product_name": "Linen Blazer", "product_desc": "Single vented, notched lapels. Flap pockets. Tonal stitching. Fully lined. Linen. Dry clean.", "product_sku": "msj013", "product_image": "https://1924magento.triggmine.com.ua/media/catalog/product/cache/0/image/265x/9df78eab33525d08d6e5fb8d27136e95/m/s/msj012t_2.jpg", "product_url": "https://1924magento.triggmine.com.ua/index.php/catalog/product/view/id/406/s/linen-blazer/", "product_qty": 1, "product_price": 455, "product_total_val": "455.0000", "product_categories": [ "Men", "New Arrivals", "Blazers" ] }, { "product_id": "244", "product_name": "Linen Blazer", "product_desc": "Single vented, notched lapels. Flap pockets. Tonal stitching. Fully lined. Linen. Dry clean.", "product_sku": "msj013", "product_image": "https://1924magento.triggmine.com.ua/media/catalog/product/cache/0/image/265x/9df78eab33525d08d6e5fb8d27136e95/m/s/msj012t_1.jpg", "product_url": "https://1924magento.triggmine.com.ua/index.php/catalog/product/view/id/244/s/linen-blazer/", "product_qty": 1, "product_price": 455, "product_total_val": "0.0000", "product_categories": [ "Blazers" ] } ] } ] } |