API
Регистрация заказа

Регистрация заказа

Введение

Создания заказа в нашей информационной системе (интернет магазине).

Используется, чтобы принять данные из партнерской системы в нашу, для дальнейших действий по формированию товаров на доставку заказа клиенту (нашего партнера/клиента).

Запрос на регистрацию заказа

Для регистрации заказа необходимо отправить запрос на URL:

Метод Среда Url
POST Тестовая https://cccstore.ru/api_test/sale/order/create/
Боевая https://cccstore.ru/api/sale/order/create/
При запросе необходимо:
  1. Добавить заголовок: content-type: application/json;
  2. Тело запроса конвертировать в формат JSON.
Тело запроса
Код Описание Тип Обязателен
1 token Секретный ключ
Получен с метода Получить Token
string(36) Да
2 order Заказ
Данные для регистрации заказа
array[] Да
2.1 recipient Получатель
Данные получателя для связи
array[] Да
2.1.1 name Имя string(255) Да
2.1.2 last_name Фамилия string(255) Да
2.1.3 email Электронный адрес string(255) Да
2.1.4 phone Телефон string(255) Да
2.2 payment Оплата array[] Да
2.2.1 type Тип оплаты:
PREPAY - Предоплата (онлайн оплата)
variant Да
2.3 delivery Доставка array[] Да
2.3.1 price Стоимость доставки (в копейках)
Цена за доставку
integer Да
2.4 location Местоположение array[] Да
2.4.1 country Страна string(255) Да
2.4.2 region Регион (область, реступлика, ...) string(255) Нет
2.4.3 sub_region Под регион (район, ...) string(255) Нет
2.4.4 city Название населенного пункта string(255) Да
2.5 address Адрес array[] Да
2.5.1 street Улица string(255) Да
2.5.2 house Дом string(255) Да
2.5.3 apartment Квартира/офис string(255) Да
2.5.4 zip Почтовый индекс string(255) Нет
2.6 goods Товары
Данные товаров
items[] Да
2.6.1 code Код (актикуль) товара из нашей системы string(255) Да
2.6.2 quantity Количество integer Да
2.6.3 price Цена (в копейках)
Цена которую вы предложили клиенту
integer Да
2.7 comment Комментарий к заказу string(255) Нет
3 order_number_client Номер заказа
Номер заказа в ИС клиента
string(255) Да
Ответ запроса
Ответ в формате JSON.
Код Описание Тип Обязателен
1 status Статус ответа:
error - В случае ошибок;
success - Если все успешно
variant Да
2 data Данные array[] Да
2.1 order_number Номер заказа
Номер заказа в нашем интернет магазине
string(255) Да, если нет ошибок
3 errors Ошибки items[] Да
3.1 message Сообщение ошибки string(255) Да
3.2 code Код ошибки string(255) Нет
3.3 customData Другие данные array[] Нет