Плейсхолдеры для шаблонов интерфейса
Шаблоны интерфейса поддерживают открытый язык шаблонов Liquid. Подробнее https://shopify.github.io/liquid/basics/introduction/.
В этой статье:
Общие плейсхолдеры для всех шаблонов интерфейса
Плейсхолдер | Описание |
---|---|
reseller.logo | Ссылки на логотипы реселлера (см. Замена логотипов, используемых по умолчанию):
Например, |
reseller.inverted_logo | |
reseller.short_logo | |
reseller.favicon |
Плейсхолдеры для шаблонов интерфейса Invoice/Prepay и Invoice/Postpay
Плейсхолдер | Описание |
---|---|
invoice.charges | Список списаний |
invoice.charges[].has_taxes | Bool; признак, что позиция акта содержит налог |
invoice.charges[].taxes_amount | Сумма всех налогов в акте |
invoice.charges[].taxes[] | Массив налогов, включенных в позицию акта |
invoice.charges[].tax[].id | ID налога |
invoice.charges[].tax[].name | Название налога |
invoice.charges[].tax[].code | Код налога |
invoice.charges[].tax[].amount | Сумма налога |
invoice.order_charges | Список сгруппированных списаний |
invoice.corrections | Список подтвержденных корректировок |
invoice.id | ID инвойса |
invoice.document_number | Номер документа |
invoice.created_at | Дата создания инвойса (ДД.ММ.ГГГГ) |
invoice.from_date | Дата начала периода инвойса |
invoice.to_date | Дата окончания периода инвойса |
invoice.total_in_words | Сумма инвойса прописью |
invoice.total | Сумма инвойса |
invoice.status | Статус инвойса |
invoice.from_date_human | Локализованная дата начала |
invoice.to_date_human | Локализованная дата окончания (на день раньше to_date) |
invoice.date_today | Текущая дата (локализованная) |
invoice.account_address | Отформатированный адрес клиента |
invoice.account_building | Номер дома клиента |
invoice.account_street | Улица клиента |
invoice.account_zip | Почтовый индекс клиента |
invoice.account_city | Город клиента |
invoice.account_region | Регион клиента |
invoice.account_country_name | Страна клиента (полное название) |
invoice.account_country | Код страны клиента |
invoice.account_phone | Телефон клиента |
invoice.account_email | Email клиента |
invoice.account_name | Имя клиента |
invoice.account_id | ID клиента |
invoice.account_type_key | Тип клиента (ключ) |
invoice.subscriptions | Список подписок. Только для Invoice/Postpay |
invoice.payments | Список платежей. Только для Invoice/Postpay |
invoice.charges_total_amount | Сумма списаний. Только для Invoice/Postpay |
Плейсхолдеры для шаблона интерфейса Certificate/Completed Order
Общие плейсхолдеры
Плейсхолдер | Описание |
---|---|
account.name | Название аккаунта |
account.street | Адресная информация аккаунта: улица |
account.building | Адресная информация аккаунта: номер дома |
account.office | Адресная информация аккаунта: номер помещения |
account.city | Адресная информация аккаунта: город |
account.zip | Адресная информация аккаунта: почтовый код |
account.country | Адресная информация аккаунта: код страны |
account.country_name | Адресная информация аккаунта: название страны |
account.phone | Контактная информация аккаунта: номер телефона |
account.custom_attributes | Дополнительные атрибуты аккаунта |
account.contract_person_first_name | Имя лица, уполномоченного на заключение договора |
account.contract_person_middle_name | Отчество лица, уполномоченного на заключение договора |
account.contract_person_last_name | Фамилия лица, уполномоченного на заключение договора |
account.contract_person_email | Email лица, уполномоченного на заключение договора |
owner.email | Email Владельца аккаунта |
owner.first_name | Имя Владельца аккаунта |
owner.last_name | Фамилия Владельца аккаунта |
reseller.name | Название реселлера |
reseller.custom_attributes | Дополнительные атрибуты реселлера |
reseller.stamp | Ссылка на изображение печати реселлера |
order.number | Номер связанного заказа |
order.charges | Список списаний, связанных с заказом, для использования с итератором Если с заказом не связано ни одно списание, информация отсутствует |
charge.description | Описание связанного списания |
charge.quantity | Количество единиц ресурса или услуги в списании |
charge.unit_price | Цена за единицу ресурса или услуги в списании |
charge.period | Период списания |
charge.amount | Сумма списания |
charge.name | Название ресурса, подписки и оплаченный период в формате с {ДД.ММ.ГГГГ} по {ДД.ММ.ГГГГ} |
Плейсхолдеры для события Заказ завершен (немедленный)
Плейсхолдер | Описание |
---|---|
subscription.resources | Список ресурсов в подписке для использования с итератором
|
subscription.plan.vendor_name | Название вендора. Можно использовать как условие для вывода статичной информации |
plan.sku | SKU тарифного плана |
plan.name | Название тарифного плана |
resource.additional | Дополнительное количество ресурса, заказанное в рамках подписки |
subscription.id | ID подписки |
subscription.notification_settings['microsoft_csp_products']['external_id'] | Внешний ID подписки Microsoft |
subscription.name | Название подписки |
subscription.start_date | Дата начала подписки |
subscription.expiration_date | Дата истечения подписки |
subscription.period | Период подписки |
Плейсхолдеры для события Заказы завершены (за период)
Плейсхолдер | Описание |
---|---|
order.subscription_name | Информация о подписках, связанных с заказами: название подписки
|
order.subscription_start_date | Информация о подписках, связанных с заказами: дата начала подписки |
order.subscription_expiration_date | Информация о подписках, связанных с заказами: дата истечения подписки |
order.subscription.plan.vendor_name | Информация о подписках, связанных с заказами: название вендора. Можно использовать как условие для вывода статичной информации |
order.subscription.plan.sku | Информация о подписках, связанных с заказами: SKU тарифного плана |
order.subscription.id | Информация о подписках, связанных с заказами: ID подписки |
order.subscription.notification_settings['microsoft_csp_products']['external_id'] | Информация о подписках, связанных с заказами: внешний ID подписки Microsoft |
order.subscription.resources | Информация о подписках, связанных с заказами: дополнительное количество ресурса, заказанное в рамках подписки
|
order.subscription.period | Информация о подписках, связанных с заказами: период подписки |
order.provisioning_items | Информация о подписках, связанных с заказами: количество заказанных единиц и сумма позиции в заказе. Используется для подписок без списаний
|