Comunidade

Ask a Question

API PIX - Erro 500

Ao realizar uma requisição como mostrada na [documentação](https://developers.empresas.btgpactual.com/reference/post_companies-companyid-pix-cash-in-instant-collections) da API de PIX, como mostrada no link abaixo. Eu recebo erro 500, seguido de sua descrição. { "fault": { "faultstring": "steps.flowcallout.FCVariableResolutionFailed", "detail": { "errorcode": "steps.flowcallout.FCVariableResolutionFailed" } } } Meu código para requisição usando o guzzle como recomendado na documentação. onde $client é uma instância da classe do guzzle. ```Text php $response = $client->request('POST', $this->config->get('pix_endpoint_base_route') . '/v1/companies/' . $this->config->get('pix_company_id') . '/pix-cash-in/instant-collections', [ 'form_params' => [ "expiresIn" => 1800, "amount" => [ "original" => (float) $total, "allowCustomerChangeValue" => (bool) false ], "payer" => [ "name" => (string) $customer_name, "taxId" => (string) $customer_cpf ], "pixKey" => (string) $kik_pix_key, "locationId" => (string) $location_id, "displayText"=> "Pix" ], 'headers' => [ 'accept' => 'application/json', 'authorization' => 'Bearer ' . $this->config->get('pix_access_token'), 'content-type' => 'application/json', ], ]); ``` E ao testar na propria página da [documentação](https://developers.empresas.btgpactual.com/reference/post_companies-companyid-pix-cash-in-instant-collections) onde é possível realizar um teste colocando informações básicas o mesmo erro é retornado.
ANSWERED