/
Оформление заказа

Оформление заказа

При оформлении заказа по ссылкам которые были зарегистрированы как получатели данных при событии order_created будут отправляться JSON данные методом PUT в теле запроса

Расширение данных в вебхуке

Начиная с 4.26 к массиву данных о товаре добавляются новые параметры:

  • url — ссылка на товар на сайте
  • photo_url — ссылка на фотографию товара


Пример данных:

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,
	  "url": "https://site.com.ua/ru/kupit/batut-atleto-140-sm-z-sitkoyu-synii",
	  "photo_url": "https://site.com.ua/content/images/1/21893202338603_+09372ea19e.jpg"
    }
  ]
}


Поля (аналогичные полям функции 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 - без скидки

    • url — ссылка на товар на сайте
    • photo_url — ссылка на фотографию товара


Related content

Регистрация пользователя
Регистрация пользователя
More like this
Запит на зворотній дзвінок
Запит на зворотній дзвінок
More like this
Запрос обратного звонка
Запрос обратного звонка
More like this
Подписка на событие
Подписка на событие
Read with this
Оформлення замовлення
Оформлення замовлення
More like this
Документация по API
Документация по API
Read with this