Comunidade

Ask a Question
Back to All

Erro ao gerar pix cobrança

Quando tento gerar o pix de cobrança seguindo a /documentação da própria BTG recebo erro 500 com as seguintes informações.

{
  "fault": {
    "faultstring": "steps.flowcallout.FCVariableResolutionFailed",
    "detail": {
      "errorcode": "steps.flowcallout.FCVariableResolutionFailed"
    }
  }
}

os parâmetros q estou passando são

$response = Http::withHeaders([
  'Content-Type' => 'application/json',
  'Authorization' => 'Bearer ' . $this->getAccessToken()
])->post("{$this->base_url}/companies/{$this->company_id}/pix-cash-in/instant-collections", [
  'pixKey' => $this->pix_key,
  'amount' => [
    'original' => $data['amount'],
    'allowCustomerChangeValue' => false,
  ],
  'displayText' => $data['description'],
  'payer' => [
    'name' => $data['payer']['name'],
    'taxId' => $data['payer']['taxId']
  ],
  'tags' => [
    'internalId' => $data['internal_id']
  ]
]);

Aguardo um retorno mais breve possível sobre o erro.