Спасибо за ответ.
Я пытаюсь интегрироваться с WHMCS. Всё правильно настроено в коде, и соответствующие параметры включены в настройках Discourse.
Я получаю частичный ответ, но не хватает сигнатуры. Думал, что это может быть ошибка декодирования, так как, похоже, есть несоответствие между двумя системами.
Это не моя специализация, я просто делаю всё возможное, чтобы разобраться, но уже два дня ломаю голову. Не могу найти ошибку в своих действиях.
Провёл столько отладки, сколько мог, пересобрал Discourse, добавил пошаговое логирование. Пробовал ChatGPT. Сравнил с кодом плагина для WordPress. Запутался.