Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

Під час оформлення замовлення за посиланнями, які були зареєстровані як одержувачі даних під час події order_created, надсилатимуться JSON дані методом PUT у тілі запиту.

Приклад даних

JSON
{
  "order_id": 115,
  "user": 99,
  "delivery_name": "sdbgdasgdasg",
  "delivery_email": "dasgdsga@zz.cc",
  "delivery_phone": "+38 (012) 421-42-14",
  "delivery_city": "Київ",
  "delivery_address": "",
  "delivery_type": {
    "id": 42,
    "title": "Самовивоз"
  },
  "delivery_price": 0,
  "comment": "",
  "payment_type": {
    "id": 13,
    "title": "Готівкою"
  },
  "payed": 0,
  "total_default": 31799,
  "total_sum": 31799,
  "total_quantity": 1,
  "discount_percent": 0,
  "discount_value": 0,
  "coupon_code": "",
  "coupon_percent": 0,
  "coupon_discount_value": 0,
  "coupon_type": 0,
  "stat_status": 1,
  "stat_created": "2016-12-05 15:46:40",
  "currency": "UAH",
  "order_without_callback": true,
  "products": [
    {
      "title": "MacBook Air 11.6\" 128 ГБ, Зелений",
      "article": "MJVM2UAA",
      "price": 31799,
      "quantity": 1,
      "discount_marker": "DISCOUNT_CARD",
      "total_price": 31799
    }
  ]
}


Поля (аналогичные полям функции orders/get)

  • order_id - Номер заказа

  • user - идентификатор пользователя в системе (уникален для каждого пользователя)

  • delivery_name - ФИО получателя

  • delivery_email - Email (уникален для каждого пользователя внутри системы, дублирование невозможно)

  • delivery_phone - Номер телефона

  • delivery_city - Город

  • delivery_address - Адрес (при выборе варианта доставки УкрПочтой поля разбиваются символом @)

  • delivery_type - Тип доставки

    • delivery_type.id - идентификатор доставки в API

      • 2 - Курьером по Луцку

      • 3 - Новой Почтой

      • 7 - Мист Экспресс

      • 8 - Самовывоз

      • 9 - УкрПочтой

    • delivery_type.title - название варианта доставки строкой

  • delivery_price - Стоимость доставки (Прим. Если delivery.price=-1; то это обозначает что стоимость доставки расчитывается по тарифам перевозчика )

  • payment_type - Тип оплаты

    • payment_type.id - идентификатор оплаты в API

      • 11 - Оплата курьеру

      • 12 - Безналичный расчет

      • 13 - Наличными

      • 14 - Онлайн-оплата кредитной картой

      • 15 - Оплата при получении (наложенный платеж)

    • payment_type.title - название варианта оплаты строкой

  • payed - Оплачено (1 - да; 0 - нет)

  • total_default - Стоимость товаров (без учета скидок)

  • total_sum - Итоговая стоимость (с учетом всех скидок но без учета стоимости доставки)

  • total_quantity - Общее количество товаров

  • discount_percent - Относительная скидка

  • discount_value - Сумма скидки

  • coupon_code - Код купона на скидку

  • coupon_percent - Относительная скидка купона

  • coupon_discount_value - Сумма скидки по купону

  • coupon_type - Тип купона

    • 0 - без купона;

    • 1 - сертификат на сумму;

    • 2 - многоразовый купон на скидку

  • stat_status - Статус

      • 1 - новый

      • 2 - в обработке

      • 3 - доставлен

      • 4 - не доставлен

  • stat_created - дата и время оформления заказа (напр. 2014-11-21 17:38:51)

  • currency - валюта в которой был сделан пользователем заказ в ISO формате (например: UAH - гривна, USD - доллар, EUR - евро и т. д.
  • order_without_callback (true/false) - Не перезванивать при заказе (да/нет) (добавлено в версии 3.32)
  • products[i] - товары в заказе

    • title - Название товара

    • article - Артикул товара

    • price - Стоимость единицы товара для пользователя

    • quantity - Количество заказанных единиц товара

    • total_price - Итоговая стоимость товара с учетом заказанного количества
    • discount_marker - маркер использованной скидки на товар

      • PRICE_OLD - Старая цена/относительная скидка на товар

      • PAGE_DISCOUNT - Скидка на раздел

      • DISCOUNT_CARD - накопительная скидка

      • DISCOUNT_NONE - отсутствие скидки (при условиях акций и т. д.)

      • NONE - без скидки


Поля (аналогічні полям функції orders/get):

  • order_id - Номер замовлення
  • user - ідентифікатор користувача в системі (унікальний для кожного користувача)
  • delivery_name - ПІБ одержувача
  • delivery_email - Email (унікальний для кожного користувача всередині системи, дублювання неможливе)
  • delivery_phone - Номер телефону
  • delivery_city - Місто
  • delivery_address - Адреса (при виборі варіанту доставки Укрпоштою поля розбиваються символом @)
  • delivery_type - Тип доставки
    • delivery_type.id - ідентифікатор доставки в API
      • 2 - Кур'єром по Луцьку
      • 3 - Новою Поштою
      • 7 - Міст Експрес
      • 8 - Самовивоз
      • 9 - УкрПоштою
    • delivery_type.title - назва варіанта доставки рядком
  • delivery_price - Вартість доставки (Прим. Якщо delivery.price=-1; то це означає, що вартість доставки розраховується за тарифами перевізника)
  • payment_type - Тип оплати
    • payment_type.id - ідентифікатор оплати в API
      • 11 - Оплата кур'єру
      • 12 - Безготівковий розрахунок
      • 13 - Готівкою
      • 14 - Онлайн-оплата кредитною карткою
      • 15 - Оплата при отриманні (накладений платіж)
    • payment_type.title - назва варіанта оплати рядком
  • paided - Оплачено (1 - так; 0 - ні)
  • total_default - Вартість товарів (без урахування знижок)
  • total_sum - Підсумкова вартість (з урахуванням усіх знижок але без урахування вартості доставки)
  • total_quantity - Загальна кількість товарів
  • discount_percent - Відносна знижка
  • discount_value - Сума знижки
  • coupon_code - Код купона на знижку
  • coupon_percent - Відносна знижка купона
  • coupon_discount_value - Сума знижки за купоном
  • coupon_type - Тип купона
    • 0 - без купона;
    • 1 - сертифікат на суму;
    • 2 - багаторазовий купон на знижку
  • stat_status - Статус
    • 1 - новий
    • 2 - в обробці
    • 3 - доставлений
    • 4 - не доставлено
  • stat_created - дата і час оформлення замовлення (напр. 2014-11-21 17:38:51)
  • currency - валюта, в якій було зроблено користувачем замовлення в ISO форматі (наприклад: UAH - гривня, USD - долар, EUR - євро тощо).
  • order_without_callback (true/false) - Не передзвонювати при замовленні (так/ні) (додано у версії 3.32)
  • products[i] - товари в замовленні
    • title - Назва товару
    • article - Артикул товару
    • price - Вартість одиниці товару для користувача
    • quantity - Кількість замовлених одиниць товару
    • total_price - Підсумкова вартість товару з урахуванням замовленої кількості
    • discount_marker - маркер використаної знижки на товар
      • PRICE_OLD - Стара ціна/відносна знижка на товар
      • PAGE_DISCOUNT - Знижка на розділ
      • DISCOUNT_CARD - накопичувальна знижка
      • DISCOUNT_NONE - відсутність знижки (за умов акцій тощо)
      • NONE - без знижки
  • No labels