Переменные в уведомлениях
С помощью уведомлений покупатель и владелец магазина получают важную информацию о заказах. Уведомления созданы с помощью HTML и тегов Freemarker, а также там используются переменные, которые и позволяют отображать актуальную информацию о заказе в письмах.
В этой статье приведён список переменных, которые используются в уведомлениях в Эквиде. Вы можете удалять или вставлять переменные в разные уведомления, если хотите убрать или добавить какую-то информацию в письма. Также вы можете использовать переменные в партнёрском коде учёта продаж.
Покупатель
| Название | Описание |
| ${customer.name} | Имя покупателя |
| ${customer.email} | Email покупателя |
| ${customer.membershipName} | Название группы покупателей |
| ${customer.membershipId} | ID группы покупателей |
Заказ
| Название | Описание |
| <#list order.items as orderItem> </#list> | Список купленных товаров |
| ${orderItem.name} | Название товара |
| ${orderItem.sku} | Артикул товара |
| ${orderItem.description} | Описание товара |
| ${orderItem.customerUrl} | Ссылка на страницу товара |
| ${orderItem.imageUrl} | Картинка товара |
| ${orderItem.quantity} | Количество купленных товаров |
| ${orderItem.price} | Цена товара |
| ${orderItem.priceWithoutTax} | Цена товара без учёта налогов |
| ${orderItem.costPrice} | Себестоимость товара |
| ${orderItem.subtotalWithoutTax} | Стоимость заказа без учёта налогов |
| ${orderItem.isShippingRequired} | |
| ${orderItem.weight} | Вес купленных товаров |
| ${orderItem.subtotal} | Общая сумма заказа (цена товара x количество купленных товаров) |
| <#list orderItem.options as option> </#list> | Список параметров и поле ввода товара в заказе |
| ${option.name} | Название параметра/поля |
| ${option.value} | Значение параметра/поля |
| <#list orderItem.attributes as attribute> </#list> | Список скрытых атрибутов товара в заказе |
| ${attribute.name} | Название скрытого атрибута |
| ${attribute.value} | Значение скрытого атрибута |
| <#list orderItem.visibleAttributes as visibleAttribute> </#list> | Список атрибутов товара в заказе |
| ${visibleAttribute.name} | Название атрибута |
| ${visibleAttribute.value} | Значение атрибута |
| <#list orderItem.files as file> </#list> | Список файлов товара в заказе (для цифровых товаров) |
| ${file.description} | Описание файла |
| ${file.fileName} | |
| ${file.name} | Название файла |
| ${file.type} | Тип файла |
| ${file.size} | Размер файла |
| ${file.url} | Ссылка на файл товара |
| <#list orderItem.taxes as tax> </#list> | Список налогов, применимых к товару |
| ${tax.name} | Название для налога |
| ${tax.percentValue} | Налоги в процентах |
| ${tax.absoluteValue} | Налоги в абсолютном значении |
| ${orderItem.taxesTotalPercentValue} | Сумма всех налогов, применимых к товару, в процентах |
| ${orderItem.taxesTotalAbsoluteValue} | Сумма всех налогов, применимых к товару, в абсолютном значении |
| ${order.number} | Номер заказа |
| ${order.customerUrl} | Ссылка на профиль покупателя. Пустая переменная, если покупатель не регистрировал аккаунт в магазине. |
| <@orderLink/> | Номер заказа. Если заказ размещен зарегистрированным покупателем, тут будет ссылка на профиль покупателя. Если покупатель не регистрировался, номе заказа будет показываться обычным текстом. |
| ${order.adminUrl} | Ссылка на заказ в панели управления |
| ${order.dateCreated} | Дата размещения заказа |
| ${order.paymentStatus} | Статус заказа |
| <@paymentStatusColor/> | Изменение цвета элемента of ${order.paymentStatus} в зависимости от статуса заказа. |
| ${order.extTransactionId} | ID транзакции заказа (если у заказа есть такой ID) Пример использования в коде: <#if order.extTransactionId?has_content> <p>Transaction ID: ${order.extTransactionId}</p> </#if> |
| ${order.subtotal} | Сумма заказа |
| ${order.subtotalWithoutTax} | Сумма заказа без налогов (стоимость доставки не включается) |
| ${order.total} | Сумма покупки |
| ${order.shippingMethod} | Метод доставки |
| ${order.shippingCost} | Стоимость доставки |
| ${order.weight} | Общий вес заказа |
| <#list order.taxes as tax> </#list> | Налоги заказа |
| ${tax.name} | Название налога |
| ${tax.value} | Значение налога |
| <#list order.discounts as discount> </#list> | Список скидок в заказе |
| ${discount.name} | Название скидки |
| ${discount.value} | Значение скидки |
| ${order.couponPercent} | Процент скидки купона |
| ${order.couponName} | Название купона |
| ${order.couponCode} | Код купона |
| ${order.totalDiscount} | Все скидки заказа |
| ${order.isShippingRequired} | |
| ${order.shippingAddress} | Адрес для доставки заказа |
| ${order.shippingAddress.name} | Имя покупателя |
| ${order.shippingAddress.companyName} | Компания покупателя |
| ${order.shippingAddress.street} | Улица |
| ${order.shippingAddress.city} | Город |
| ${order.shippingAddress.country} | Страна |
| ${order.shippingAddress.countryCode} | Код страны |
| ${order.shippingAddress.postalCode} | Индекс |
| ${order.shippingAddress.state} | Регион |
| ${order.shippingAddress.stateCode} | Код региона |
| ${order.shippingAddress.phone} | Номер телефона покупателя |
| ${order.shippingAddress.province} | Провинция |
| ${order.shippingAddress.provinceCode} | Код провинции |
| ${order.shipping.cost} | Стоимость доставки включая налоги |
| ${order.shipping.costWithoutTax} | Стоимость доставки без учёта налогов |
| ${order.shipping.taxesTotalPercentValue} | Сумма всех налогов на стоимость доставки в процентах |
| ${order.shipping.taxesTotalAbsoluteValue} | Сумма всех налогов на стоимость доставки в абсолютном значении |
| <#list order.shipping.taxes as shippingTax> </#list> | Список налогов, применимых к заказу |
| ${shippingTax.name} | Название налога на доставку |
| ${shippingTax.percentValue} | Значение налога на доставку в процентах |
| ${shippingTax.absoluteValue} | Налог на доставку в абсолютном значении |
| ${order.billingAddress} | Адрес для выставления счета |
| ${order.billingAddress.name} | Имя покупателя |
| ${order.billingAddress.companyName} | Название компании для адреса для выставления счета |
| ${order.billingAddress.street} | Улица адреса для выставления счета |
| ${order.billingAddress.city} | Город адреса для выставления счета |
| ${order.billingAddress.country} | Страна адреса для выставления счета |
| ${order.billingAddress.countryCode} | Код страны адреса для выставления счета |
| ${order.billingAddress.postalCode} | Индекс адреса для выставления счета |
| ${order.billingAddress.state} | Регион адреса для выставления счета |
| ${order.billingAddress.stateCode} | Код региона адреса для выставления счета |
| ${order.billingAddress.phone} | Номер телефона для адреса для выставления счета |
| ${order.billingAddress.province} | Провинция адреса для выставления счета |
| ${order.billingAddress.provinceCode} | Код провинции адреса для выставления счета |
| ${order.pickupTime} | Время самовывоза, выбранное покупателем |
| ${order.privateAdminNotes} | Служебная заметка продавца |
| ${order.isPaid} | |
| ${order.paymentMethod} | Заголовок "Способы оплаты" |
| ${order.PaymentMethod.isOnline} | |
| ${order.PaymentMethod.instructionsTitle} | Заголовок инструкции для способа оплаты |
| ${order.PaymentMethod.instructions} | Текст инструкции для способа оплаты |
| ${order.PaymentMethod.name} | Название способа оплаты |
| ${order.orderComments} | Комментарии к заказу |
| ${order.isPaymentStatusUpdated} | |
| ${order.isFulfillmentStatusUpdated} | |
| ${order.fulfillmentStatus} | Статус заказа |
| ${order.trackingNumber} | Трекинг номер для отслеживания заказа |
| ${order.trackingUrl} | Ссылка на отслеживания трекинг номера |
| ${order.affiliateID} | Affiliate ID заказа |
| ${order.extraFields} | |
| <#list order.extraFields as extraField> </#list> | Список дополнительных полей в заказе |
| ${extraField.key} | Ключ дополнительного поля |
| ${extraField.value} | Значение дополнительного поля |
| ${extraField.title} | Название дополнительного поля |
| ${extraField.orderDisplaySection} | Секция, к которой относится дополнительное поле в заказе |
| ${extraField.type} | Тип дополнительного поля в заказе |
| <#list order.surcharges as surcharge> | Показывает список наценок заказа |
| ${surcharge.id} | ID наценки |
| ${surcharge.totalValue} | Значение наценки |
| ${surcharge.type} | Тип наценки |
| ${surcharge.description} | Описание наценки |
| ${surcharge.taxable} | Применение налога к наценке |
| ${surcharge.showZeroSurchargeInTotal} | Отображение нулевой наценки |
Товар
| Название | Описание |
| ${product.name} | Название товара |
| ${product.sku} | Артикул товара |
| ${product.quantity} | Количество товара |
| ${product.adminUrl} | Ссылка на товар в панели управления |
| ${product.customerUrl} | Ссылка на товар в витрине магазина |
| ${product.imageUrl} | Картинка товара |
| ${product.warningLimit} | Количество товара для блока "Уведомить когда снизится до" |
| ${product.options} | |
| <#list product.options as option> </#list> | Список параметров и полей ввода товара |
| ${option.name} | Название параметра/поля |
| ${option.value} | Значение параметра/поля |
| ${product.attributes} | |
| <#list product.attributes as attribute> </#list> | Список скрытых атрибутов товар |
| ${attribute.name} | Название скрытого атрибута |
| ${attribute.value} | Значение скрытого атрибута. |
| <#list product.visibleAttributes as visibleAttribute> </#list> | Список атрибутов |
| ${visibleAttribute.name} | Название атрибута |
| ${visibleAttribute.value} | Значение атрибута |
Магазин
| Название | Описание |
| ${store.id} | ID магазина |
| ${store.name} | Название магазина |
| ${store.logoUrl} | Ссылка на логотип магазина |
| <@storeLogo/> | Логотип магазина. Если его нет, показывается название магазина |
| ${store.storeUrl} | Ссылка на магазин |
| ${store.companyEmail} | Email компании, который задан в настройках |
| ${store.customerOrdersPageUrl} | Ссылка на историю заказов покупателя |
| <#list store.legalPages as page> </#list> | Правовые документы |
| ${page.name} | Заголовок правового документа |
| ${page.url} | Ссылка на правовой документ |
| <@legalPages/> | Список правовых документов |
| ${store.controlPanelUrl} | Добавляет ссылку https://my.ecwid.com/cp/ к сообщению |
| ${store.egoodsLinkLifetime} | Время жизни ссылки на скачивание электронного товара |
| ${store.egoodsMaxDownloadAttempts} | Количество доступных скачиваний электронного товара |
| ${store.officeAddress} | Физический адрес компании |
| ${store.resetPasswordUrl} | Добавляет ссылку на восстановление пароля покупателя |
| ${store.businessRegistrationID} | Регистрационный налоговый номер (VAT) |
Бренд
| Название | Описание |
| ${brand.name} | Показывает бренд “Ecwid” |
| ${brand.logoUrl} | Ссылка к логотипу Эквида |
Была ли эта статья полезной?
Простите за это! Что было не так?