При работе с доставкой вы можете использовать данные из заказа для отправки полезных уведомлений клиентам. Наиболее часто используемы поля:
трек-номер TrackNumber
объявленная ценность DeclaredSum
адрес ОПС extraData.address
график работы extraData.schedule
сроки доставки deliveryTerm
стоимость доставки deliveryCost
Обычно эти данные подставляются в письмо RetailCRM для отправки клиенту.
Символьный код доставки rs_russian_post (он постоянный, не меняется).
Пример шаблона письма:
Ваш заказ можно отследить по номеру отправления...
Объявленная ценность составляет...
Адрес и график работы почтового отделения...
Код шаблона письма добавляется в шаблон текста Настройки → Коммуникации → Шаблоны писем → Добавить:
Ваш заказ можно отследить по номеру отправления {{ order.getIntegrationDeliveryData().getTrackNumber() }}<br>
Объявленная ценность составляет {{ order.getIntegrationDeliveryData().getDeclaredSum() }} руб.<br>
Адрес и график работы почтового отделения:<br>
{% if (order.getIntegrationDeliveryData().getPickuppointAddress()) %}
{{ order.getIntegrationDeliveryData().getPickuppointAddress() }}, {{ order.getIntegrationDeliveryData().getDays() }}, {{ order.getIntegrationDeliveryData().getPickuppointSchedule() }}
{% else %}
{{order.getIntegrationDeliveryData().extraData.address}}, {{order.getIntegrationDeliveryData().extraData.schedule}}
{% endif %}
Результат, полученный в заказе:
Больше данных для подстановки доступно в справочнике объектов RetailCRM.