Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

При оформлении заказа по ссылкам которые были зарегистрированы как получатели данных при событии When placing an order, the order_created будут отправляться JSON данные методом PUT в теле запросаПример данныхevent will send JSON data using the PUT method in the body of the query to the links that were registered as data recipients

Data example:

Code Block
languagejs
titleJSON
{
  "order_id": 115,
  "user": 99,
  "delivery_name": "sdbgdasgdasg",
  "delivery_email": "dasgdsga@zz.cc",
  "delivery_phone": "+38 (012) 421-42-14",
  "delivery_city": "КиевKyiv",
  "delivery_address": "",
  "delivery_type": {
    "id": 42,
    "title": "СамовывозLocal pickup"
  },
  "delivery_price": 0,
  "comment": "",
  "payment_type": {
    "id": 13,
    "title": "НаличнымиIn cash"
  },
  "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 ГБGB, ЗеленыйGreen",
      "article": "MJVM2UAA",
      "price": 31799,
      "quantity": 1,
      "discount_marker": "DISCOUNT_CARD",
      "total_price": 31799
    }
  ]
}


Поля (аналогичные полям функции ordersFields (similar to order/get function fields)

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

  • user - идентификатор пользователя в системе (уникален для каждого пользователя user ID in the system (unique for each user)

  • delivery_name - ФИО получателя recipient's full name

  • delivery_email - Email (уникален для каждого пользователя внутри системы, дублирование невозможноemail (is unique for each user within the system, duplication is impossible)

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

  • delivery_city - Городcity

  • delivery_address - Адрес (при выборе варианта доставки УкрПочтой поля разбиваются символом @address (if UkrPoshta delivery option is selected, fields are separated by @ symbol)

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

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

      • 2 - Курьером по ЛуцкуBy courier in Lutsk

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

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

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

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

    • delivery_type.title - название варианта доставки строкой delivery option name (of a string type)

  • delivery_price - Стоимость доставки (Прим. Если shipping cost (Note: If delivery.price=-1; то это обозначает что стоимость доставки расчитывается по тарифам перевозчика it means that the shipping cost is calculated according to the carrier's rates )

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

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

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

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

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

      • 14 - Онлайн-оплата кредитной картойOnline payment by credit card

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

    • payment_type.title - название варианта оплаты строкой payment option name (of a string type)

  • payed - Оплачено whether the order is paid (1 - даyes; 0 - нетno)

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

  • total_sum - Итоговая стоимость (с учетом всех скидок но без учета стоимости доставкиtotal cost (including all discounts, but excluding shipping costs)

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

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

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

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

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

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

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

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

    • 1 - сертификат на суммуcertificate for the amount;

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

  • stat_status - Статусstatus

      • 1 - новыйnew

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

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

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

  • stat_created - дата и время оформления заказа (напр date and time of order placement (e.g. 2014-11-21 17:38:51)

  • currency - валюта в которой был сделан пользователем заказ в ISO формате (например currency in which the user made the order, in ISO format (for example: UAH - гривнаhryvnia, USD - долларdollar, EUR - евро и т. д.euro, etc.)
  • order_without_callback (true/false) - Не перезванивать при заказе (да/нет) (добавлено в версии do not call back after order placement (yes/no) (added in version 3.32)
  • products[i] - товары в заказе

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

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

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

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

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

  •  products in an order

    • PRICE_OLD -

  • Старая цена/относительная скидка на товар
    • old price/relative discount for the product

    • PAGE_DISCOUNT -

  • Скидка на раздел
    •  category discount

    • DISCOUNT_CARD -

  • накопительная скидка
    •  cumulative discount

    • DISCOUNT_NONE -

  • отсутствие скидки (при условиях акций и т. д
    •  without discount (under conditions of promotions, etc.)

    • NONE

  • - без скидки
    • without discount

    • title - product name

    • article - product SKU

    • price - product unit cost for the user

    • quantity - number of units ordered

    • total_price - total cost of product unit considering the ordered quantity
    • discount_marker - marker for used discount on product