Добавлено 2019-08-20 в 18:43:59

Расширяем клиентское API - добавлен метод заказа из корзины

Добрый день. Расширили функционал API клиента. Добавили новый метод отправки позиций в заказа из корзины. 

Подробнее вы можете ознакомиться ниже. В ближайшее время появится движения позиций заказов (статусы)

Метод /account/order/create, тип POST

Совершить заказ

Входные данные:

Поле Тип Описание
product string Данные товара
quantity int Количество товара для добавления
comment string Комментарий к позиции

Исходящие данные:

Содержит status|string

Состояние операции: ok в случае успешной операции

Содержит message|string

Идентификатор (invoice) заказа

Содержит коллекцию data

Поле Тип Описание
id int Идентификатор позиции в системе (используется для получения статуса позиции)
invoice text Идентификатор (invoice) заказа с этой позицией
article text Артикул
brand text Бренд
name text Наименование
status_id int Идентификатор статуса
status_name text Статус
shipping_id int Идентификатор способа доставки (0 -- самовывоз)
shipping_name text Имя способа доставки
shipping_address text Адрес доставки
deliverytime object
Поле Тип Описание
min int Минимальный срок поставки
max int Максимальный срок поставки
price float Цена
quantity int Количество товара в позиции
total float Итого
document string or null Название документа, в котором содержится данный товар
is_payed bool Позиция оплачена?
is_denied bool Позиция отменена?
is_archived bool Позиция в архиве?
history object История позиции
Поле Тип Описание
date datetime Время
color text Цвет
status text Статус
manager text Кто внёс изменения
comment object Комментарий. Содержит поля client_comment и manager_comment(если есть)
date_added datetime Дата создания заказа
date_modified datetime Дата изменения заказа

Пример использования:

curl http://79005552233:пароль@demo.saplab.ru/account/order/create --data "products[]=4609b5b7f2f4cd451ea2a627ed76925c92ca61a28fef33cd1c9e0ea95b46cb93

Пример ответа:

{
    "status": "ok",
    "message": "00242",
    "data": [
        {
            "id": 320935,
            "invoice": "00242",
            "article": "1987302217",
            "brand": "BOSCH",
            "name": "\u041b\u0430\u043c\u043f\u0430 \u043d\u0430\u043a\u0430\u043b\u0438\u0432\u0430\u043d\u0438\u044f, \u0444\u043e\u043d\u0430\u0440\u044c \u043e\u0441\u0432\u0435\u0449\u0435\u043d\u0438\u044f \u043d\u043e\u043c\u0435\u0440\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u043a",
            "status_id": 14,
            "status_name": 0,
            "shipping_id": 0,
            "shipping_name": "\u0421\u0430\u043c\u043e\u0432\u044b\u0432\u043e\u0437",
            "shipping_address": "",
            "deliverytime": {
                "min": 1,
                "max": 1
            },
            "price": 25,
            "quantity": 1,
            "total": 25,
            "document": null,
            "is_payed": false,
            "is_denied": false,
            "is_archived": false,
            "history": [
                {
                    "date": "2019-08-20 17:53:12.000000",
                    "color": "FFDA91",
                    "status": "\u041f\u0440\u0438\u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e",
                    "manager": "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438"
                },
                {
                    "date": "2019-08-20 17:53:20.000000",
                    "color": "FAFFB3",
                    "status": "\u041f\u0440\u0438\u043d\u044f\u0442\u043e",
                    "manager": "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438"
                }
            ],
            "comment": {
                "client_comment": "\u041f\u043e\u0437\u0438\u0446\u0438\u044f \u0437\u0430\u043a\u0430\u0437\u0430 NO-00025 [320445]"
            },
            "date_added": "2019-08-20 17:53:12",
            "date_modified": "2019-08-20 17:53:12"
        }
    ]
}

Все новости и обновления

Программное обеспечение «Готовая платформа для интернет-магазина автозапчастей SAPLAB.RU», позволяющее увеличить продажи, предоставить высочайший уровень сервиса для ваших клиентов и автоматизировать бизнес процессы. Вы можете купить готовый интернет-магазин запчастей в собственность оплатив лицензию.

Предложения на сайте не являются публичной офертой и носят исключительно информационный характер.

© Готовая платформа для интернет-магазина автозапчастей «SAPLAB.RU» 2015-2019 Все права защищены.

Наш сайт использует технологию Cookie. Оставаясь на ресурсе Вы принимаете Соглашение об использовании файлов cookie.