Sendgrid — это платформа, которая позволяет делать маркетинговые рассылки и отправлять транзакционные письма. Поэтому для полноценной интеграции нам нужно добавить два расширения sendgrid-send (отправляет шаблон письма на почту заказчика) и sendgrid-subscribe (добавляет почту заказчика в список рассылки).

Чтобы настроить письмо о получении заказа и настроить его отправку, необходимо создать аккаунт в Sendgrid

https://staronka.by/help/uploads/Снимок экрана 2019-06-07 в 14.23.31-1559907296778.png

После регистрации и подтверждения электронной почты, вы получите 100 писем в день на бесплатном тарифном плане.

https://staronka.by/help/uploads/Снимок экрана 2019-06-07 в 14.36.42-1559907649369.png

Перейдите в раздел Settings → API Keys и нажмите на кнопку Create API Key

https://staronka.by/help/uploads/Снимок экрана 2019-06-07 в 14.46.37-1559915216595.png

Заполните поле API Key name (можно написать название сайта, например) Выберите Full Access

https://staronka.by/help/uploads/Снимок экрана 2019-06-07 в 16.46.31-1559916224321.png

Вы создали ключ.

https://staronka.by/help/uploads/Снимок экрана 2019-06-07 в 17.05.10-1559916347594.png

Внимание! Скопируйте ключ и где-нибудь сохраните его, так как повторно увидеть его не будет возможности.

Письмо Сендгрид

Настройка расширения sendgrid-send (Письмо Сендгрид) требует указания шаблона письма. Для его создания нужно перейти Templates → Dynamic

https://staronka.by/help/uploads/screenshot-mc.sendgrid.com-2020.01.21-12_23_20-1579598622168.png

Нажать кнопку Create Template ввести название и сохранить.

https://staronka.by/help/uploads/Снимок экрана 2019-06-21 в 14.47.05-1561120358617.png

После этого появится идентификатор, который нужно вставить в настройки (например, ID: d-8bb32944454c4acb97f0cec37c63a113). После этого еще нужно создать само письмо нажав на кнопку «Add Version», выбрав формат и заполнив его.

https://staronka.by/help/uploads/Снимок экрана 2019-06-21 в 14.48.34-1561120438841.png

В тексте письма можно использовать переменные: поля из формы заказа, корзина, оплата и т.д.