Триггер "Отправка ссылки на оплату по смс"

Последние изменения: 01.07.2021

Для автоматической отправки сгенерированной ссылки по смс клиенту нужно создать триггер.

Перейдем к настройке шаблона в раздел Настройки → Коммуникации → Шаблоны SMS.

1. Введем название шаблона "Счет на оплату заказа".

2. Событие "Отправка SMS при изменении заказа".

3. Кому {{ order.anyPhone|international_phone }}

4. Шаблон текста Счет на оплату заказа № {{ order.number }}: {{ payment_link(order) }}

Нажмите Сохранить. Шаблон готов.

9a75d4198ccf98da9b56cc0cf51c13e5.png

Перейдем к настройке триггера в раздел Настройки → Коммуникации → Триггеры.

1. Введем название триггера "Счет на оплату заказа"

2. Символьный код заполнять необязательно (будет заполнен при сохранении триггера).

3. Событие "Изменение заказа".

4. Фильтр changeSet.hasChangedField('status') and changeSet.getNewValue('status').getCode() == 'pay-waiting' , где 'pay-waiting' - статус заказа, который будет присвоен после генерации ссылки на оплату. Статусы заказа можно просмотреть Настройки → Статусы → Статусы.

5. Действие "Отправить смс по шаблону".

6. Шаблон "Счет на оплату заказа"

Нажмите сохранить — триггер готов.

76c1f0a6c9842b939d2a34040f91ac21.png
a66a97bb49a252602a3b03865f390065.png

Помогла ли вам статья?