Ошибка: не передаётся telegram_id из GetCourse через вебхук
Если вы действуете по инструкции, но при тестировании получаете ошибку, то проверьте по шагам:
При передаче данных используется ссылка типа https://proxy.vortex.pro/webhooks/sale?key=ваш ключ&telegram_id={object.user.telegram_id}&purchase_name={object.positions}&purchase_price={object.cost_money_value}
1. Убедитесь, что переменная {object.user.telegram_id} возвращает число, а не строку вида {telegram_id}.
2. Попробуйте использовать {telegram_id}. Попробуйте отправить себе письмо / сообщение с переменной {telegram_id}. Если переменная не подставляется (см. скриншот ниже), то проверьте поле в GetCourse – оно должно быть типа «Число».
3. Убедитесь, что используете верную приставку в переменной. В процессе по заказам, если вам необходимо подставить telegram_id из заказа, используется приставка object.. Но чаще telegram_id подставляется из карточки пользователя. В этом случае используется приставка object.user..
4. Убедитесь, что имя поля без пробелов и лишних символов.
5. Попробуйте переименовать поле: например, с telegram_id на tgid. Не забудьте заменить переменную в ссылке и на стороне Vortex.
Тестируйте через блок «Уведомить сотрудника» – так вы увидите, что именно уходит в вебхук.

