Comunidade

Ask a Question
Back to all

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