Venho obtendo o seguinte erro ao criar uma cobrança imediata usando o PHP8+Codeigniter4. Pela ordem, estou criando a chave Pix, o WebHook da chave e quando eu crio a cobrança, recebo essa mensagem de que a chave não pertence à Gerencianet. Porém, quando eu consulto a chave criada, ela se encontra lá.
{
"title": "GuzzleHttp\\Exception\\ClientException",
"type": "GuzzleHttp\\Exception\\ClientException",
"code": 400,
"message": "Client error: `POST https://api-pix.gerencianet.com.br/v2/cob` resulted in a `400 Bad Request` response:\n{\"nome\":\"chave_invalida\",\"mensagem\":\"A chave informada não faz referência à conta Gerencianet autenticada\"}\n",
"file": "/var/www/xyz.com/public_html/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php",
"line": 113,
"trace": [
{
"file": "/var/www/xyz.com/public_html/vendor/guzzlehttp/guzzle/src/Middleware.php",
"line": 69,
"function": "create",
"class": "GuzzleHttp\\Exception\\RequestException",
"type": "::"
},
{
"file": "/var/www/xyz.com/public_html/vendor/guzzlehttp/promises/src/Promise.php",
"line": 204,
"function": "GuzzleHttp\\{closure}",
"class": "GuzzleHttp\\Middleware",
"type": "::"
},
{
"file": "/var/www/xyz.com/public_html/vendor/guzzlehttp/promises/src/Promise.php",
"line": 153,
"function": "callHandler",
"class": "GuzzleHttp\\Promise\\Promise",
"type": "::"
},
{
"file": "/var/www/xyz.com/public_html/vendor/guzzlehttp/promises/src/TaskQueue.php",
"line": 48,
"function": "GuzzleHttp\\Promise\\{closure}",
"class": "GuzzleHttp\\Promise\\Promise",
"type": "::"
},
{
"file": "/var/www/xyz.com/public_html/vendor/guzzlehttp/promises/src/Promise.php",
"line": 248,
"function": "run",
"class": "GuzzleHttp\\Promise\\TaskQueue",
"type": "->"
},
{
"file": "/var/www/xyz.com/public_html/vendor/guzzlehttp/promises/src/Promise.php",
"line": 224,
"function": "invokeWaitFn",
"class": "GuzzleHttp\\Promise\\Promise",
"type": "->"
},
{
"file": "/var/www/xyz.com/public_html/vendor/guzzlehttp/promises/src/Promise.php",
"line": 269,
"function": "waitIfPending",
"class": "GuzzleHttp\\Promise\\Promise",
"type": "->"
},
{
"file": "/var/www/xyz.com/public_html/vendor/guzzlehttp/promises/src/Promise.php",
"line": 226,
"function": "invokeWaitList",
"class": "GuzzleHttp\\Promise\\Promise",
"type": "->"
},
{
"file": "/var/www/xyz.com/public_html/vendor/guzzlehttp/promises/src/Promise.php",
"line": 62,
"function": "waitIfPending",
"class": "GuzzleHttp\\Promise\\Promise",
"type": "->"
},
{
"file": "/var/www/xyz.com/public_html/vendor/guzzlehttp/guzzle/src/Client.php",
"line": 187,
"function": "wait",
"class": "GuzzleHttp\\Promise\\Promise",
"type": "->"
},
{
"file": "/var/www/xyz.com/public_html/app/Controllers/QR.php",
"line": 349,
"function": "request",
"class": "GuzzleHttp\\Client",
"type": "->"
},
{
"file": "/var/www/xyz.com/public_html/system/CodeIgniter.php",
"line": 877,
"function": "index",
"class": "App\\Controllers\\QR",
"type": "->"
},
{
"file": "/var/www/xyz.com/public_html/system/CodeIgniter.php",
"line": 416,
"function": "runController",
"class": "CodeIgniter\\CodeIgniter",
"type": "->"
},
{
"file": "/var/www/xyz.com/public_html/system/CodeIgniter.php",
"line": 324,
"function": "handleRequest",
"class": "CodeIgniter\\CodeIgniter",
"type": "->"
},
{
"file": "/var/www/xyz.com/public_html/public/index.php",
"line": 37,
"function": "run",
"class": "CodeIgniter\\CodeIgniter",
"type": "->"
}
]
}
Se isso não for um bug então não sei o que é, pois esse problema ocorre de forma intermitente.
Grato, Caio.