Obrigado pela resposta.
Estou tentando integrar com o WHMCS. Tenho tudo configurado no código apropriadamente e as configurações ativadas dentro do Discourse.
Consigo obter uma resposta parcial, mas falta a assinatura (sig). Pensei que poderia ser um erro de decodificação, pois parece haver uma discrepância entre os dois sistemas.
Na verdade, isso não é minha área de especialização, estou apenas fazendo o meu melhor para juntar as peças, mas estou quebrando a cabeça há dois dias. Não consigo ver o erro em minhas ações.
Tentei o máximo de depuração que pude, reconstruí o Discourse. Registros passo a passo. Tentei o ChatGPT. Comparei com o código do plugin do WordPress. Empacado.