1. Как подтянуть в шаблон СМС только имя покупателя?
Ответ: Чтобы в СМС для клиента подтягивалось только его имя, Вам достаточно просто добавить в начале шаблона этот код:
{% set foo = order.shipping.recipient_full_name|split(' ')%}
После чего, в месте, в котором вам нужно имя добавляете:
{{foo[1]}}
Важно! Этот способ работает только в том случае, если имя получателя сохранено после фамилии (Иванов Иван).
2. Как изменить формат даты отправки/доставки для сообщений?
Ответ: Чтобы изменить стандартный формат даты «2022-12-22» на более привычный для покупателей «22.12» вместо обычной переменной используйте этот код:
{% set date = order.shipping.shipping_date|date("d.m")%}
Дата - {{date}}
3. Как настроить шаблон для СМС так, чтобы в первую очередь клиенту отправлялся номер заказа из источника, а если его нет, номер заказа в CRM?
Ответ: В месте, где должен отображаться номер заказа, достаточно просто добавить следующий код:
{% if order.source_uuid %} {{order.source_uuid}} {% else %} {{order.number}} {% endif %}
4. Что делать, если не отправляется СМС через интеграцию с TurboSMS?
Ответ: В первую очередь нужно проверить:
- достаточно ли средств на TurboSMS для отправки СМС;
- есть ли в номере получателя (СМС отправляется именно ему) код страны;
- точно ли перенесено альфа имя с TurboSMS (оно должно быть идентичным);
- одобрено ли ваше альфа имя (если вы только подали заявку на его одобрение, как временное решение можно использовать: Dostavka24, MAGAZIN, IT Alarm, BonusShop, Best-Shop, BEAUTY, AKCIYA, BRAND)