Comunidade
Erro ao criar link de pagamento (Sandbox)
Olá, tudo bem?
Estou com esse erro ao tentar gerar um link de pagamento.
Ambiente: Sandbox
Issuer OAuth: https://id.sandbox.btgpactual.com
API Base: https://api.sandbox.empresas.btgpactual.com
CompanyId (sandbox): 30306294000145
Endpoint utilizados
POST /30306294000145/banking/payment-link
Erro retornado
HTTP 500 – Internal Server Error
{
"fault": {
"faultstring": "steps.flowcallout.FCVariableResolutionFailed",
"detail": {
"errorcode": "steps.flowcallout.FCVariableResolutionFailed"
}
}
}
Observações técnicas
O erro ocorre tanto em GET quanto em POST
O access_token é obtido via Authorization Code Flow
Escopos presentes no token:
openid, brn:btg:empresas:payment-link, brn:btg:empresas:payment-link.readonly
O erro ocorre antes da validação de payload, inclusive em chamadas sem body
Testes realizados via curl, fora de qualquer framework ou SDK
