order

order

order.items Массив позиций заказа, переменная доступна на странице успешного оформления заказа. array

Массив позиций заказа, переменная доступна на странице успешного оформления заказа.
Liquid
        
          

<div class="order">
  {% for item in order.items %}
  <div class="item">
    <div class="item-title">
      {{ item.title }}
    </div>
    {% if item.sku %}
    <div class="item-title">
      Артикул: {{ item.sku }}
    </div>
    {% endif %}
    <div class="item-quantity">
      {{item.quantity}}
    </div>
    <div class="item-total_price">
      {{ item.total_price | money }}
    </div>
  </div>
  {% endfor %}
</div>

order.client Данные клиента (объект) order.client.name - имя клиента. order.client.surname - фамилия клиента. order.client.middlename - отчество клиента. order.client.phone - телефон клиента. order.client.email - email клиента. object

Данные клиента (объект) order.client.name - имя клиента. order.client.surname - фамилия клиента. order.client.middlename - отчество клиента. order.client.phone - телефон клиента. order.client.email - email клиента.

order.comment Комментарий к заказу. string

Комментарий к заказу.

order.creation_date Дата создания заказа. date

Дата создания заказа.

order.currency Валюта заказа. string

Валюта заказа.

order.delivery_date Дата доставки. date

Дата доставки.

order.delivery_description Описание способа доставки. string

Описание способа доставки.

order.delivery_price Стоимость доставки. number

Стоимость доставки.

order.delivery_price.base стоимость доставки без наценки на способ оплаты. number

стоимость доставки без наценки на способ оплаты.

order.delivery_time Интервал времени доставки, например, "с 10 до 18". string

Интервал времени доставки, например, "с 10 до 18".
Liquid
        
          

{% if order.delivery_time %}
  Доставка: {{ order.delivery_time }} {{ order.delivery_date }}
{% endif %}

order.fields Поля заказа order.all_fields - массив кастомных полей заказа order.fields - массив кастомных полей заказа выводимых в корзине order.client.all_fields - массив полей клиента у заказа, включая скрытые поля клиента order.client.client_fields - массив полей клиента у заказа( не включает скрытые поля ) order.shipping_address.all_fields - массив полей адреса у заказа, включая скрытые для клиента поля адреса order.shipping_address.client_fields - массив полей адреса у заказа ( не включает скрытые поля ) order.result_fields - массив полей у заказа показываемые клиенту после оформления заказа object

Поля заказа order.all_fields - массив кастомных полей заказа order.fields - массив кастомных полей заказа выводимых в корзине order.client.all_fields - массив полей клиента у заказа, включая скрытые поля клиента order.client.client_fields - массив полей клиента у заказа( не включает скрытые поля ) order.shipping_address.all_fields - массив полей адреса у заказа, включая скрытые для клиента поля адреса order.shipping_address.client_fields - массив полей адреса у заказа ( не включает скрытые поля ) order.result_fields - массив полей у заказа показываемые клиенту после оформления заказа

order.id Идентификатор заказа (используется для ссылки на страницу заказа в бекофисе). number

Идентификатор заказа (используется для ссылки на страницу заказа в бекофисе).

order.key Ключ, по которому выводится заказ - используется в url. string

Ключ, по которому выводится заказ - используется в url.

order.margin Наценка на способ оплаты. number

Наценка на способ оплаты.

order.number Номер заказа. number

Номер заказа.

order.payment_description Описание способа оплаты. string

Описание способа оплаты.

order.payment_title Название способа оплаты. string

Название способа оплаты.

order.shipping_address Данные адреса доставки (объект). order.shipping_address.name - имя адресата.order.shipping_address.phone - телефон адресата. order.shipping_address.delivery_address - адрес доставки. order.shipping_address.country_name - страна. order.shipping_address.state - регион. order.shipping_address.city - город. order.shipping_address.address - адрес. order.shipping_address.zip - индекс. object

Данные адреса доставки (объект). order.shipping_address.name - имя адресата.order.shipping_address.phone - телефон адресата. order.shipping_address.delivery_address - адрес доставки. order.shipping_address.country_name - страна. order.shipping_address.state - регион. order.shipping_address.city - город. order.shipping_address.address - адрес. order.shipping_address.zip - индекс.

order.paid? Заказ оплачен? boolean

Заказ оплачен?
Liquid
        
          

{% if order.paid? %}
  оплачен
{% else %}
  не оплачен
{% endif %}

order.payment_needed? Необходима оплата? boolean

Необходима оплата?
Liquid
        
          

{% if order.payment_needed? %}
  {% if order.paid_with_bank_bill? %}
    <a href="{{ order.pay_url }}">Перейти к оплате (распечатать квитанцию)</a>
  {% else %}
    <a href="{{ order.pay_url }}">Перейти к оплате</a>
  {% endif %}
{% endif %}

order.paid_with_bank_bill? Оплачен через банк? boolean

Оплачен через банк?
Liquid
        
          

{% if order.payment_needed? %}
  {% if order.paid_with_bank_bill? %}
    <a href="{{ order.pay_url }}">Перейти к оплате (распечатать квитанцию)</a>
  {% else %}
    <a href="{{ order.pay_url }}">Перейти к оплате</a>
  {% endif %}
{% endif %}

order.pay_url Ссылка на страницу оплаты заказа string

Ссылка на страницу оплаты заказа
Liquid
        
          

{% if order.payment_needed? %}
  {% if order.paid_with_bank_bill? %}
    <a href="{{ order.pay_url }}">Перейти к оплате (распечатать квитанцию)</a>
  {% else %}
    <a href="{{ order.pay_url }}">Перейти к оплате</a>
  {% endif %}
{% endif %}

order.customer_status Пользовательский статус string

Пользовательский статус

Статусы поумолчанию

В бэк-офисе На сайте
Новый (new) Принят
В обработке (accepted) В обработке
Согласован (approved) Согласован
Отгружен (dispatched) В доставке
Доставлен (delivered) Выполнен
Отменен (declined) Отменен
Возврат (returned) Возврат
Liquid
        
          

{% capture span_class %}{% if order.fulfillment_status == 'declined' or order.fulfillment_status == 'returned' %}red{% else %}green{% endif %}{% endcapture %}
<span class='{{ span_class }}'>{{ order.customer_status }}</span>

order.fulfillment_status статус выполнения string

статус выполнения

Статусы поумолчанию

В бэк-офисе На сайте
Новый (new) Принят
В обработке (accepted) В обработке
Согласован (approved) Согласован
Отгружен (dispatched) В доставке
Доставлен (delivered) Выполнен
Отменен (declined) Отменен
Возврат (returned) Возврат
Liquid
        
          

{% capture span_class %}{% if order.fulfillment_status == 'declined' or order.fulfillment_status == 'returned' %}red{% else %}green{% endif %}{% endcapture %}
<span class='{{ span_class }}'>{{ order.customer_status }}</span>

order.custom_status_title Пользовательский статус string

Пользовательский статус

order.total_price Сумма заказа с учетом скидки number

Сумма заказа с учетом скидки

order.items_price Сумма позиций заказа без учета скидки number

Сумма позиций заказа без учета скидки

field

field.description Описание поля string

Описание поля

field.file_name Имя залитого файла string

Имя залитого файла

field.for_buyer? Показывается ли клиенту boolean

Показывается ли клиенту

field.is_file? Является ли поле, полем для файла boolean

Является ли поле, полем для файла

field.obligatory? Обязательное ли поле boolean

Обязательное ли поле

field.office_title Название поля в бэк офисе string

Название поля в бэк офисе

field.title Название поля для клиента string

Название поля для клиента

field.type Тип поля file_field - загрузка файла text_area - текстовое многострочное поле select - выпадающий список checkbox - чекбокс text_field -текстовое поле obligatory_text_field - обязательно текстовое поле(системный тип для поля "Контактное лицо") system_text_field - текстовые поля первоначально введенные в бэк офис. system_checkbox - чекбокс первоначально введенный в бэк офис(первоначально - Подписка) phone - телефон country - страна kladr - Комплексная форма для ввода адреса. string

Тип поля file_field - загрузка файла text_area - текстовое многострочное поле select - выпадающий список checkbox - чекбокс text_field -текстовое поле obligatory_text_field - обязательно текстовое поле(системный тип для поля "Контактное лицо") system_text_field - текстовые поля первоначально введенные в бэк офис. system_checkbox - чекбокс первоначально введенный в бэк офис(первоначально - Подписка) phone - телефон country - страна kladr - Комплексная форма для ввода адреса.

field.value Значение поля string

Значение поля

field.input Сам input поля для вывода в шаблон корзины <html>

Сам input поля для вывода в шаблон корзины