Как изменять почтовые уведомления

Дата последнего изменения:

Почтовые уведомления в Эквиде показывают покупателю и администратору магазина важную информацию о заказе. Эти уведомления построены из HTML тегов и переменных, которые отображают актуальную информацию о заказе. 

В этой статье есть список всех переменных и описание как они работают.

Список переменных

Покупатель

Название Описание
${customer.name} Имя покупателя.
${customer.email} Email покупателя.

Заказ

Название Описание
<#list order.items as orderItem> </#list> Список купленных товаров.
${orderItem.name} Название товара.
${orderItem.sku} Артикул товара.
${orderItem.customerUrl} Ссылка на страницу товара.
${orderItem.imageUrl} Картинка товара.
${orderItem.quantity} Количество купленных товаров.
${orderItem.price} Цена товара.
${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} Ссылка на файл товара.
${order.number} Номер заказа.
${order.customerUrl} Ссылка на профиль покупателя. Пустая переменная, если покупатель не регистрировал аккаунт в магазине.
<@orderLink/> Номер заказа. Если заказ размещен зарегистрированным покупателем, тут будет ссылка на профиль покупателя. Если покупатель не регистрировался, номе заказа будет показываться обычным текстом.
${order.adminUrl} Ссылка на заказ в панели управления.
${order.dateCreated} Дата размещения заказа.
${order.paymentStatus} Статус заказа.
<@paymentStatusColor/> Изменение цвета элемента of ${order.paymentStatus} в зависимости от статуса заказа.
${order.subtotal} Сумма заказа.
${order.total} Сумма покупки.
${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.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.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 заказа.

Товар

Название Описание
${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} Ссылка к логотипу Эквида.

FAQ

Как изменить приветствие в уведомлении об успешной регистрации?

Такое уведомление покупатель получает после того, как он зарегистрировал профиль в вашем магазине. 

По умолчанию приветствие выглядит вот так: 

Здравствуйте, ${customer.name}! Спасибо за интерес к нашему магазину. Надеемся, что здесь вы найдете для себя много полезного и интересного. Хорошего настроения и приятных покупок!

Вы можете изменить сообщение редактируя соответствующий блок в шаблоне уведомления. Вот он:

<td align="left" valign="top" style="text-align: left;font-family: Arial,sans-serif;font-size: 14px;line-height: 20px;color: #333333;">
Здравствуйте, ${customer.name}!
Спасибо за ваш интерес к нашему магазину. Надеемся, что здесь вы найдете для себя много полезного и интересного. Хорошего настроения и приятных покупок!
</td>

Переменная ${customer.name} показывает имя покупателя в почтовом уведомлении. Не убирайте эту переменную, если вы хотите в письме обращаться к покупателю по имени. 

Как изменить приветствие в уведомлении "Заказ принят"?

Почтовые HTML уведомления приветствуют покупателя разными сообщениями в зависимости от того, какой у заказа статус. 
По умолчанию, когда статус заказа - "Оплачен", покупатель видит такое приветствие:

Здравствуйте, ${customer.name}! Спасибо за покупку! Мы получили ваш заказ <@orderLink/> от ${order.dateCreated} и в ближайшее время приступим к его обработке.

Если заказ еще не оплачен (выбран оффлайн способ оплаты), приветствие будет таким: 

Здравствуйте, ${customer.name}! Ваш заказ<@orderLink/> от ${order.dateCreated}  принят и сейчас находится в обработке. 

Вы можете редактировать блок с приветствием от вашего магазина в уведомлении "Заказ принят".

Переменная ${store.name} показывает в уведомлении название вашего магазина. Вы можете переместить название магазина в любое место письма.

Как убрать номер телефона компании из уведомления "Заказ принят"?

Если вы разместите номер телефона своей компании в настройках магазина, он будет показываться в тексте почтового уведомления "Заказ принят". Если вы хотите убрать номер телефона компании из уведомления, вам нужно найти вот такой блок в шаблоне уведомления: 

<#if (store.officeAddress.phone)?has_content> или по телефону <b>${store.officeAddress.phone}</b></#if>

Переменная ${store.officeAddress.phone} показывает номер телефона компании в тексте уведомления. Если вы удалите эту строчку из шаблона уведомления, номер телефона не будет показываться в письме.

 

Редактирование шаблона почтовых уведомлений доступно на тарифных планах Venture и выше
Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 1 из 5
Остались вопросы?
Обратитесь за помощью
  • Форум

    Общайтесь с другими пользователями Эквида и командой поддержки клиентов по любым вопросам, связанным с работой вашего магазина.

  • Связь с техподдержкой

    Есть вопросы? Свяжитесь с нами, мы будем рады вам помочь.

  • Состояние сервиса

    Страница с информацией о запланированных технических работах и текущем состоянии сервиса.