Симбио KZ
Склад
Караганда
Караганда
Екатеринбург
×
Отложенные 0
Корзина0 пуста 0
ВойтиМой кабинет
  • Telegram
  • WhatsApp
Каталог
  • Товары для собак и щенков
    Товары для собак и щенков
  • Товары для кошек и котят
    Товары для кошек и котят
  • Товары для птиц
    Товары для птиц
  • Товары для грызунов и хорьков
    Товары для грызунов и хорьков
  • Аквариумистика
    Аквариумистика
  • Ветеринарные препараты для МДЖ
    Ветеринарные препараты для МДЖ
  • Птицеводство
    Птицеводство
  • Свиноводство
    Свиноводство
  • КРС
    КРС
  • Другие
    Другие
  • Лаборатория
    Лаборатория
  • Зоотехния
    Зоотехния
  • Производство
    Производство
Новинки
Акции
Бренды
Вопросы-ответы
Ещё
    Симбио KZ
    Каталог
    • Товары для собак и щенков
      Товары для собак и щенков
    • Товары для кошек и котят
      Товары для кошек и котят
    • Товары для птиц
      Товары для птиц
    • Товары для грызунов и хорьков
      Товары для грызунов и хорьков
    • Аквариумистика
      Аквариумистика
    • Ветеринарные препараты для МДЖ
      Ветеринарные препараты для МДЖ
    • Птицеводство
      Птицеводство
    • Свиноводство
      Свиноводство
    • КРС
      КРС
    • Другие
      Другие
    • Лаборатория
      Лаборатория
    • Зоотехния
      Зоотехния
    • Производство
      Производство
    Новинки
    Акции
    Бренды
    Вопросы-ответы
    Ещё
      Отложенные 0 Корзина0 0
      Симбио KZ
      Отложенные 0 Корзина0 0
      • Караганда
        • Назад
        • Города
        • Караганда
        • Екатеринбург
      • Личный кабинет
      • Главная
      • Каталог
        • Назад
        • Каталог
        • Товары для собак и щенков
        • Товары для кошек и котят
        • Товары для птиц
        • Товары для грызунов и хорьков
        • Аквариумистика
        • Ветеринарные препараты для МДЖ
        • Птицеводство
        • Свиноводство
        • КРС
        • Другие
        • Лаборатория
        • Зоотехния
        • Производство
      • Новинки
      • Акции
      • Вопросы-ответы
      • Бренды
      • Поддержка партнеров
        • Назад
        • Поддержка партнеров
        • Создай свой интернет-магазин
        • API - создание заказов
        • Доступ к каталогу в автоматическом режиме
        • Калькулятор дозировки жидких препаратов
        • Калькулятор дозировки сухих препаратов
      • Корзина0
      • Отложенные0
      • 87212362102Звоните с 9:00 до 20:00
        • Назад
        • Телефоны
        • 87212362102Звоните с 9:00 до 20:00
        • 87084362102
      Контактная информация
      Республика Казахстан, г. Караганда, ул. Рыскулова 7 Б
      info@simbio.kz
      • Telegram
      • Viber
      • WhatsApp
      Главная
      -
      Поддержка партнеров

      API - создание заказов

      Создание заказов https://simbio.kz/ с помощью API. 

      Загрузка заказов на сайт

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

      Метод: /api/order/create

      Тип: POST
      Параметры нужно передавать в теле запроса c типом содержимого form-data

      Параметры чувствительны к регистру

       Название  Тип        Обязательный 
         
       Описание
        login        

       строка  

       

      да

       

       Логин покупателя

        password  

       строка  

       

      да

       Пароль покупателя

        products  

      строка 

       
       

      да

       

       Код товара (код из 1С или штрихкод) и его количество,  разделенные знаками "--". Сами товары  разделяем знаком ";". Пример "products=27369--1;27324--5"

        searchType  

       строка  

       

      да

       Критерий поиска товара. Может принимать значения: "barcode" - поиск по штрихкоду, "code_goods" - поиск по коду 1С
        city      строка
        
       

      да

       Город (склад)
                   useStoreEkb  число  

      нет

       

       Флаг отгрузки с екб или только со склада филиала. Может принимать значения: 0 - только со склада филиала, 1 - с екб.

        payment      строка  

      да 

       

       Способ оплаты. Может принимать значения: "card" - банковской картой, "companyBill" - оплата на расчетный счет компании, "companyBillPrepayment" -     Оплата на расчетный счет (100% предоплата).

        comment      строка  

      нет

       Комментарий к заказу.


      Формат ответа

      Тип: json

       Название  Тип  Описание
        id   число     Идентификатор созданного задания
        status   строка   Статус задания

      Метод: /api/order/get

      Тип: POST

       Название  Тип        Обязательный 
         
       Описание
        login        

       строка  

       

      да

       

       Логин покупателя

        password  

       строка  

       

      да

       Пароль покупателя

        id  

      строка 

       
       

      да

       

       id задания, полученный при отправке заказа



      Формат ответа

      Тип: json

       Название  Тип  Описание
        id   число     Идентификатор заказа на сайте
        sum   число   Сумма заказа
        status   строка   Статус заказа
        basket   массив     Список товаров
        status   строка   Статус товара
        code   строка   Код товара
        quantity   число   Количество товара добавленного в заказ
        user_quantity     число   Количество товара указанного покупателем
        name   строка   Наименование товара
        price   число   Цена за 1 единицу товара
        sum   число   Сумма


      Пример запроса (1C)

      Boundary = СтрЗаменить(Строка(Новый УникальныйИдентификатор()), "-", "");

      ЗаписьТекста = Новый Массив;
      МассивПараметров = Новый Массив;

      МассивПараметров.Добавить(Новый Структура("Ключ, Значение", "login", "DefaultUser"));
      МассивПараметров.Добавить(Новый Структура("Ключ, Значение", "password", "DefaultPassword"));
      МассивПараметров.Добавить(Новый Структура("Ключ, Значение", "products", "b6a90b2c-bf7c-11eb-9b67-00155d72670e--1;b6a90b2c-bf7c-11eb-9b67-00155d72670e--3"));
      МассивПараметров.Добавить(Новый Структура("Ключ, Значение", "searchType", "guid_id"));
      МассивПараметров.Добавить(Новый Структура("Ключ, Значение", "city", "Екатеринбург"));
      МассивПараметров.Добавить(Новый Структура("Ключ, Значение", "useStoreEkb", "1"));
      МассивПараметров.Добавить(Новый Структура("Ключ, Значение", "payment", "companyBill"));
      МассивПараметров.Добавить(Новый Структура("Ключ, Значение", "comment", ""));

      Для каждого Параметр Из МассивПараметров Цикл

      ЗаписьТекста.Добавить("--"+boundary);
      ЗаписьТекста.Добавить(СтрШаблон("Content-Disposition: form-data; name=""%1""", Параметр.Ключ));
      ЗаписьТекста.Добавить("");
      ЗаписьТекста.Добавить(Параметр.Значение);

      КонецЦикла;

      ЗаписьТекста.Добавить("--"+boundary+"--");

      ТелоЗапроса = СтрСоединить(ЗаписьТекста, Символы.ПС);

      ЗаголовокHTTP = Новый Соответствие();
      ЗаголовокHTTP.Вставить("Content-Type", "multipart/form-data, boundary="+boundary);

      HTTPСоединение = Новый HTTPСоединение("zooman.ru",,,,,, Новый ЗащищенноеСоединениеOpenSSL());

      HTTPЗапрос = Новый HTTPЗапрос("api/order/create");
      HTTPЗапрос.УстановитьТелоИзСтроки(ТелоЗапроса);
      HTTPЗапрос.Заголовки = ЗаголовокHTTP;

      HTTPОтвет = HTTPСоединение.ОтправитьДляОбработки(HTTPЗапрос);

      О компании
      Новости
      Реквизиты
      Политика
      Контакты
      Оптовикам
      Как сделать заказ
      Оплата
      Доставка
      Возврат товара
      Новому клиенту
      Доступ к каталогу в автоматическом режиме
      API - создание заказа
      Калькулятор дозировки жидких препаратов
      Калькулятор дозировки сухих препаратов
      Поставщикам
      Как стать нашим поставщиком
      Программа "Продвинь свою торговую марку"
      Будьте всегда в курсе!
      Узнавайте о скидках и акциях первым
      Оставайтесь на связи
      • Telegram
      • Viber
      • Viber
      • WhatsApp
      Наши контакты
      87212362102

      87084362102
      info@simbio.kz
      Республика Казахстан, г. Караганда, ул. Рыскулова 7 Б
      2025 © «Симбио KZ» — корма для животных и зоотовары оптом