Центр документации
Карта сайта


Новая документация

Настройка платежных систем
Настройка способа оплаты КупиВкредит
Настройка способа оплаты Acquiro
Настройка способа оплаты AvisoSMS

Обновленная документация 

Разработчикам (API)
Руководство пользователя

Создание заказа

ОПИСАНИЕ

Создает заказ на основе полученных данных.

НЕОБХОДИМОСТЬ АВТОРИЗАЦИИ

Да.

REQUEST 

Параметр
Обязательное
Значение
Описание
service+ami_webservice 
version+1.1 
action+sys.item_add 
fullEnv+1 
modId+eshop_order 
appToken+#stringТокен приложения для доступа к API
userToken+#stringТокен пользователя для авторизованного доступа к методам API
products[]+#arrayМассив пар {Id товара (#integer), количество (#integer | #float)}
priceNumber #integerНомер цены, по которой добавляются товары

RESPONSE

Ключ
Значение
Описание
errorCode#stringКод ошибки, 'OK' в случае успешного выполнения
errorMessage#stringСообщение об ошибке, пустая строка если выполнение прошло без ошибок
appliedId#integerID созданного элемента
order#arrayМассив данных о заказе
userToken#stringТокен пользователя

ФОРМАТ МАССИВА order

array(
    'id'            => ID Заказа,
    'status'        => 'Статус заказа (принят/не принят/итд согласно eshop_order)
);

ВОЗМОЖНЫЕ КОДЫ ОШИБОК

Общие коды ошибок

Коды ошибок авторизации

Установка и настройка Руководство пользователя Интеграция дизайна Разработчикам (API) Документация для скачивания
 2000 – 2011 © Amiro.CMS Все права защищены.