Author Image

logaaaa

Sep 12, 2024

Erro 401 na Integração de Cobrança PIX em PHP

PIXcobrança imediataPHPerro 401credenciaiscertificadosandboxproduçãohomologação

Boa tarde, estou usando o código de exemplo em PHP para cobrança imediata do PIX...
Me atentei ao card que explica sobre a inserção do Client_id e Client_Secret, Sandbox e a pasta e a conversão do certificado, no entanto, quanto rodo esse exemplo nos seguintes cenários, tenho retornos inesperados:

Produção: Ocorreu um erro - Mensagem: 401invalid_client - Credenciais inválidas ou inativas
Homologação : Gerou o QRCode e Chave Copia e Cola normalmente.

Servidor: Apache
Linguagem: PHP
BD: MySQL
SDK Composer Instalado
imagem enviada na mensagem pelo usuario logaaaa

Respostas (8):
Avatar discord do usuario jessica_efi

jessica_efi

12/09/2024

Boa tarde @logaaaa ! Você alterou as credenciais e certificado para os de produção e também o sandbox = false?

Avatar discord do usuario logaaaa

logaaaa

12/09/2024

Não

Avatar discord do usuario jessica_efi

jessica_efi

12/09/2024

Altere o sandbox e tente novamente, por favor.

Avatar discord do usuario logaaaa

logaaaa

12/09/2024

Ocorreu um erro - Mensagem: cURL error 52: Empty reply from server (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://pix.api.efipay.com.br/oauth/token
imagem enviada na mensagem pelo usuario logaaaa

Avatar discord do usuario logaaaa

logaaaa

12/09/2024

Mas o certificado, quando gerei, gerei apenas para Homologação, pode ser isso...

Avatar discord do usuario logaaaa

logaaaa

12/09/2024

@jessica_efi deu tudo certo.
Suporte bom é assim, traz o "desenvolvedor" para refletir sobre a atenção no código.

Muito obrigado.

Avatar discord do usuario jjsandilsonsa

jjsandilsonsa

22/09/2024

Você conseguiu resolver? Estou com o mesmo problema. Funciona local, mas quando coloco servidor, aparece esse erro: cURL error 52: Empty reply from server.