Сервис: orders
changeOrder
Изменение заказа
Формат вызова: http://api.mobidel.ru/orders?action=changeOrder&sessionID=....
Возможные операнды при вызове функции
idOrderидентификатор заказа0*
clientFamilyфамилия клиента""
clientNameимя клиента""
clientSNameотчество клиента""
streetулица адреса доставки""
houseдом адреса доставки""
literлитер дома адреса доставки""
buildingкорпус адреса доставки""
roomквартира адреса доставки""
entranceподъезд адреса доставки""
floorэтаж адреса доставки""
codeкод домофона адреса доставки""
driverCommentкоментарий курьеру""
contactPhoneконтактный телефон клиента""
deliveryPriceцена доставки""
discountDeliveryPriceидентификатор скидки на цену доставки0
adminCommentкоментарий для диспетчера, который виден только ему""
statusстатус заказа для курьера1*
staffStatusстатус заказа для кухни0*
staffnodeидентификатор точки комплектации0
driverидентификатор курьера0
warningфлаг внимания к заказу0
advanceDeliveryDateдата доставки""
nonCashидентификатор типа оплаты0
phoneтелефон с которого делали заказ""
serviceидентификатор службы0
clientIDидентификтаор существующего клиента0
discountOrderидентификатор скидки на заказ0
discountSummсумма скидки на заказ, задаваемая диспетчером0
useDiscountSummфлаг использования суммы скидки на заказ0
marginOrderидентификатор наценки на заказ0
marginSummсумма наценки на заказ, задаеваемая диспетчером0
useMarginSummфлаг использования суммы наценки на заказ0
staffCommentкомментарий для повара""
independentlyсамовывоз0
widидентификатор предприятия0*
personsколичество персон в заказе1
cafeTableномер столика0
metroидентификатор станции метро0
saleChannelидентификатор канала продаж0
noSMSфлаг "не отправлять SMS по заказу"0
noteкупюра оплаты заказа0
bonusPayсумма оплаты бонусами0
code2второй код домофона""
changeFlagфлажок кнопки состояния заказа, изменяемый пользователем0
breakCauseпричина отмены заказа0
promoCodeСертификат""
moderateФлаг модерирования клиента0
deliveryTimeпредполагаемое время доставки заказа0
sexПол клиента0
birthdayДень рождения клиента""
emailEmail клиента""
baseAddressTypeТип адреса источника0
baseBuildingIDИдентификатор здания источника0
baseAddressIDИдентификатор адреса доставки источника0
baseRegionIDИдентификатор зоны источника0
deliveryAddressTypeТип адреса получателя0
deliveryBuildingIDИдентификатор здания получателя0
deliveryAddressIDИдентификатор адреса доставки получателя0
deliveryRegionIDИдентификатор зоны получателя0
Возвращаемые значения
errorзаказ не найден
savingсохранена часть информации в заказе
okзаказ полностью сохранен
copyOrder
Скопировать заказ
Формат вызова: http://api.mobidel.ru/orders?action=copyOrder&sessionID=....
Возможные операнды при вызове функции
idOrderидентификатор заказа0*
Возвращаемые значения
Идентификатор нового заказа
breakingOrder
Отменить заказ
Формат вызова: http://api.mobidel.ru/orders?action=breakingOrder&sessionID=....
Возможные операнды при вызове функции
orderIDидентификатор заказа0*
Возвращаемые значения
нет
addOrder
Создать заказ
Формат вызова: http://api.mobidel.ru/orders?action=addOrder&sessionID=....
Возможные операнды при вызове функции
lineномер телефона службы""
phoneномер телефона клиента""
typeтип зказа (0 - обычный, 1 - интернет-заказ)""
widидентификатор предприятия""
Возвращаемые значения
JSON объект:
{
"order" : описание заказа,
"discounts" : [список описаний скидок],
"margins" : [список описаний наценок],
"deliveryPrices" : [список описаний цен доставки]
};
getOrder
Получить заказ
Формат вызова: http://api.mobidel.ru/orders?action=getOrder&sessionID=....
Возможные операнды при вызове функции
idOrderидентификатор заказа0*
widидентификатор предприятия""
Возвращаемые значения
JSON объект:
{
"order" : описание заказа,
"discounts" : [список описаний скидок],
"margins" : [список описаний наценок],
"deliveryPrices" : [список описаний цен доставки]
};
getOrderFromArchive
Получить заказ из архива
Формат вызова: http://api.mobidel.ru/orders?action=getOrderFromArchive&sessionID=....
Возможные операнды при вызове функции
idOrderидентификатор заказа0*
widидентификатор предприятия0
warehouseидентификатор точки комплектации0
Возвращаемые значения
JSON объект описания заказа
readyOrder
Скомплектовать заказ
Формат вызова: http://api.mobidel.ru/orders?action=readyOrder&sessionID=....
Возможные операнды при вызове функции
idOrderидентификатор заказа0*
Возвращаемые значения
JSON объект описания заказа
deliveryOrder
Отправить заказ в доставку
Формат вызова: http://api.mobidel.ru/orders?action=deliveryOrder&sessionID=....
Возможные операнды при вызове функции
idOrderидентификатор заказа0*
Возвращаемые значения
JSON объект описания заказа
makeOrder
Отправить заказ в работу
Формат вызова: http://api.mobidel.ru/orders?action=makeOrder&sessionID=....
Возможные операнды при вызове функции
idOrderидентификатор заказа0*
Возвращаемые значения
JSON объект описания заказа
setDriver
Установить водителя или самовывоз для заказа
Формат вызова: http://api.mobidel.ru/orders?action=setDriver&sessionID=....
Возможные операнды при вызове функции
idOrderидентификатор заказа0*
driverIDидентификатор водителя0*
independentlyфлаг самовывоза (1 - самовывоз, в этом случае driverID значения не имеет)0*
Возвращаемые значения
JSON объект описания заказа
getArticlesFromOrder
Получить список товаров в заказе
Формат вызова: http://api.mobidel.ru/orders?action=getArticlesFromOrder&sessionID=....
Возможные операнды при вызове функции
idOrderидентификатор заказа0*
Возвращаемые значения
JSON массив объектов товаров заказа
getArticlesFromOrderFull
Получить список товаров в заказе с учетом скидок, начислений, канала продаж, персон и метода оплат
Формат вызова: http://api.mobidel.ru/orders?action=getArticlesFromOrderFull&sessionID=....
Возможные операнды при вызове функции
idOrderидентификатор заказа0*
idDiscountидентификатор скидки на заказ0
discountSummсумма скидки на заказ0
idMarginидентификатор наценки на заказ0
marginSummсумма наценки на заказ0
saleChannelидентификатор канала продаж0
paymentMethodметод оплаты заказа0
idServiceидентификатор службы0
idClientидентификатор клиента0
promoCodeСертификат""
deliveryPrice*$SUMM_ACCURACY""
driverID""
regionID""
pointOfSaleID""
persons""
Возвращаемые значения
JSON объект:
{
"articles" : [список товаров в заказе],
"summs" : { "discountSumm" : "0.0", "marginSumm" : "0.0", "bonusSumm" : "0.0" }
}
addArticleToOrder
Добавить товар в заказ
Формат вызова: http://api.mobidel.ru/orders?action=addArticleToOrder&sessionID=....
Возможные операнды при вызове функции
idOrderидентификатор заказа0*
idArticleидентификатор товара0
quantityколичество товара0
Возвращаемые значения
нет
deleteArticleFromOrder
Удалить товар из заказа
Формат вызова: http://api.mobidel.ru/orders?action=deleteArticleFromOrder&sessionID=....
Возможные операнды при вызове функции
idOrderидентификатор заказа0*
idArticleидентификатор товара0
idrecидентификатор записи0
idDiscountидентификатор скидки на заказ0
discountSummсумма скидки на заказ0
idMarginидентификатор наценки на заказ0
marginSummсумма наценки на заказ0
saleChannelидентификатор канала продаж0
paymentMethodметод оплаты заказа0
idServiceидентификатор службы0
idClientидентификатор клиента0
promoCodeСертификат""
driverIDидентификатор водителя,0-самовывоз,-1 нет водителя-1
regionIDидентификатор геозоны доставки0
pointOfSaleIDидентифкатор точки продажи0
Возвращаемые значения
JSON объект:
{
"articles" : [список товаров в заказе],
"summs" : { "discountSumm" : "0.0", "marginSumm" : "0.0", "bonusSumm" : "0.0" }
}
changeArticleOrder
Изменить количество товара в заказе
Формат вызова: http://api.mobidel.ru/orders?action=changeArticleOrder&sessionID=....
Возможные операнды при вызове функции
idOrderидентификатор заказа0*
idArticleидентификатор товара0
idrecидентификатор записи0
quantityновое количество товара в заказе0
idDiscountидентификатор скидки на заказ0
discountSummсумма скидки на заказ0
idMarginидентификатор наценки на заказ0
marginSummсумма наценки на заказ0
saleChannelидентификатор канала продаж0
paymentMethodметод оплаты заказа0
idServiceидентификатор службы0
idClientидентификатор клиента0
promoCodeСертификат""
driverIDидентификатор водителя,0-самовывоз,-1 нет водителя-1
regionIDидентификатор геозоны доставки0
pointOfSaleIDидентифкатор точки продажи0
Возвращаемые значения
JSON объект:
{
"articles" : [список товаров в заказе],
"summs" : { "discountSumm" : "0.0", "marginSumm" : "0.0", "bonusSumm" : "0.0" }
}
deleteSemiproductFromOrder
Удалить модификатор из товара в заказе
Формат вызова: http://api.mobidel.ru/orders?action=deleteSemiproductFromOrder&sessionID=....
Возможные операнды при вызове функции
idOrderидентификатор заказа0*
idArticleидентификатор товара0
idSemiproductидентификатор модификатора товара0
idrecидентификатор записи0
idDiscountидентификатор скидки на заказ0
discountSummсумма скидки на заказ0
idMarginидентификатор наценки на заказ0
marginSummсумма наценки на заказ0
saleChannelидентификатор канала продаж0
paymentMethodметод оплаты заказа0
idServiceидентификатор службы0
idClientидентификатор клиента0
promoCodeСертификат""
Возвращаемые значения
JSON объект:
{
"articles" : [список товаров в заказе],
"summs" : { "discountSumm" : "0.0", "marginSumm" : "0.0", "bonusSumm" : "0.0" }
}
changeSemiproductQuantityOrder
Изменить количество модификатора товара в заказе
Формат вызова: http://api.mobidel.ru/orders?action=changeSemiproductQuantityOrder&sessionID=....
Возможные операнды при вызове функции
idOrderидентификатор заказа0*
idArticleидентификатор товара0
idSemiproductидентификатор модификатора товара0
idrecидентификатор записи0
quantityновое количество товара в заказе0
idDiscountидентификатор скидки на заказ0
discountSummсумма скидки на заказ0
idMarginидентификатор наценки на заказ0
marginSummсумма наценки на заказ0
saleChannelидентификатор канала продаж0
paymentMethodметод оплаты заказа0
idServiceидентификатор службы0
idClientидентификатор клиента0
promoCodeСертификат""
Возвращаемые значения
JSON объект:
{
"articles" : [список товаров в заказе],
"summs" : { "discountSumm" : "0.0", "marginSumm" : "0.0", "bonusSumm" : "0.0" }
}
setPersonsToOrder
Установить количество персон в заказе
Формат вызова: http://api.mobidel.ru/orders?action=setPersonsToOrder&sessionID=....
Возможные операнды при вызове функции
idOrderидентификатор заказа0*
personsколичство персон0
idDiscountидентификатор скидки на заказ0
discountSummсумма скидки на заказ0
idMarginидентификатор наценки на заказ0
marginSummсумма наценки на заказ0
saleChannelидентификатор канала продаж0
paymentMethodметод оплаты заказа0
idServiceидентификатор службы0
idClientидентификатор клиента0
promoCodeСертификат""
driverIDидентификатор водителя,0-самовывоз,-1 нет водителя-1
regionIDидентификатор геозоны доставки0
pointOfSaleIDидентифкатор точки продажи0
Возвращаемые значения
JSON объект:
{
"articles" : [список товаров в заказе],
"summs" : { "discountSumm" : "0.0", "marginSumm" : "0.0", "bonusSumm" : "0.0" }
}
getOrderDiscount
Получить сумму скидок, наценок, бонусов заказа
Формат вызова: http://api.mobidel.ru/orders?action=getOrderDiscount&sessionID=....
Возможные операнды при вызове функции
idOrderидентификатор заказа0*
idDiscountидентификатор скидки на заказ0
discountSummсумма скидки на заказ0
idMarginидентификатор наценки на заказ0
marginSummсумма наценки на заказ0
saleChannelидентификатор канала продаж0
paymentMethodметод оплаты заказа0
idServiceидентификатор службы0
idClientидентификатор клиента0
promoCodeСертификат""
deliveryPrice*$SUMM_ACCURACY""
driverID""
regionID""
pointOfSaleID""
persons""
Возвращаемые значения
JSON объект:
{ "discountSumm" : "0.0", "marginSumm" : "0.0", "bonusSumm" : "0.0" }
clearMenuOrder
Очистить список товаров заказа
Формат вызова: http://api.mobidel.ru/orders?action=clearMenuOrder&sessionID=....
Возможные операнды при вызове функции
idOrderидентификатор заказа0*
Возвращаемые значения
JSON объект описания заказа
setServiceForOrder
Изменить службу заказа
Формат вызова: http://api.mobidel.ru/orders?action=setServiceForOrder&sessionID=....
Возможные операнды при вызове функции
idOrderидентификатор заказа0*
serviceIDидентификатор устанавливаемой службы0*
Возвращаемые значения
JSON объект описания заказа
getDeliveryPricesJSON
Получить список цен продаж
Формат вызова: http://api.mobidel.ru/orders?action=getDeliveryPricesJSON&sessionID=....
Возможные операнды при вызове функции
widидентификатор предприятия0
Возвращаемые значения
Массив JSON: [ "0.0", "2.2",....]
getClientOrders
Получить список заказов для клиента
Формат вызова: http://api.mobidel.ru/orders?action=getClientOrders&sessionID=....
Возможные операнды при вызове функции
clientIDидентификатор клиента0*
phoneтелефон клиента""
Возвращаемые значения
JSON объект описания заказа
flipPaymentOrder
Изменить состояние оплаты заказа
Формат вызова: http://api.mobidel.ru/orders?action=flipPaymentOrder&sessionID=....
Возможные операнды при вызове функции
idOrderидентификатор заказа0*
Возвращаемые значения
JSON объект описания заказа
flipUserFlagOrder
Изменить состояние пользовательского флага
Формат вызова: http://api.mobidel.ru/orders?action=flipUserFlagOrder&sessionID=....
Возможные операнды при вызове функции
idOrderидентификатор заказа0*
idFlagидентификатор флага1*
Возвращаемые значения
JSON объект описания заказа
getOrderCauses
Получить список причин отмены заказа
Формат вызова: http://api.mobidel.ru/orders?action=getOrderCauses&sessionID=....
Возможные операнды при вызове функции
widидентификатор предприятия0*
Возвращаемые значения
JSON объект списка причин отмены заказа
getOrderCauses
Получить список причин отмены заказа
Формат вызова: http://api.mobidel.ru/orders?action=getOrderCauses&sessionID=....
Возможные операнды при вызове функции
widидентификатор предприятия0*
Возвращаемые значения
JSON объект списка причин отмены заказа
changeOrderCause
Изменить описание причины отмены заказа
Формат вызова: http://api.mobidel.ru/orders?action=changeOrderCause&sessionID=....
Возможные операнды при вызове функции
widидентификатор предприятия0*
idCauseидентификатор причины отмены заказа0*
nameнаименование причины отмены заказа""*
Возвращаемые значения
Нет возвращаемых данных
addOrderCause
Добавить причину отмены заказа
Формат вызова: http://api.mobidel.ru/orders?action=addOrderCause&sessionID=....
Возможные операнды при вызове функции
widидентификатор предприятия0*
nameнаименование причины отмены заказа""*
Возвращаемые значения
Нет возвращаемых данных
deleteOrderCause
Удалить причину отмены заказа
Формат вызова: http://api.mobidel.ru/orders?action=deleteOrderCause&sessionID=....
Возможные операнды при вызове функции
widидентификатор предприятия0*
idCauseидентификатор причины отмены заказа0*
Возвращаемые значения
Нет возвращаемых данных
unDeleteOrderCause
Восстановить причину отмены заказа
Формат вызова: http://api.mobidel.ru/orders?action=unDeleteOrderCause&sessionID=....
Возможные операнды при вызове функции
widидентификатор предприятия0*
idCauseидентификатор причины отмены заказа0*
Возвращаемые значения
Нет возвращаемых данных