{{rota_base_pix}}/oauth/token estou tentando fazer Send na Homologação (clientid, clientsecret e certificado) traz Could not send request....em Produção "error": "invalid_client", "error_description": "Invalid or inactive credentials"
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
Mas se você tiver o clientid, clientsecret e certificado, você mesmo pode fazer as requisições usando curl em linha de comando, já que o desenvolvedor do sistema não está conseguindo fazer. O que precisa estar claro para você é de quem é a responsabilidade, pois o recurso está aí para ser usado e atende sua demanda.
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
Boa tarde, o Rest me mostra mensagem dizendo que não consegue encontrar o certificado. Não aparece erro no Log. Eu tô usando Back4App. Poderia me dar uma força? Eu fiz assim: const options = { sandbox: true, client_id: '-------', client_secret: '------', certificate: './credenciais/homologacao-551355-Moranguinho - Homolog.p12' };
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
Boa tarde, @sanch789! Tudo bem? Esta questão depende da linguagem de programação que você esta utilizando para comunicar com a nossa API, algumas linguagens solicitam o certificado e a chave privada.
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
Eu converti o certificado de .p12 para .pem e no momento da conversão pergunta se quero manter a chave privada no mesmo arquivo ou separada, tem diferença entre essas duas opções? Qual a vantagem ou diferença entre deixar separado ou junto, e se separar eu precisarei colocar sempre os dois arquivos no mesmo lugar?
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
Isso contraria o direcionamento do Banco Central para o arranjo Pix. O próprio aqui seria você ter clientid/clientsecret/certificado de uma aplicação em cada conta de cliente em comum entre você e a Efí. Aí você usa regras de split para receber a sua remuneração.
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
Essa falha infica que você está usando credenciais que não condizem com o ambiente utilizado. Se você está usando Client_id, Client_secret e certificado de homologação, certifique de utsar a rota base de homologação também. No link abaixa você encontra as rotas de cada ambiente. https://dev.efipay.com.br/docs/api-pix/credenciais#rotas-base
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
Bom dia, @mariomineiro. Como vai? No caso o parâmetro 'sandbox' é algo das SDKs, que não é necessário se você está montando a requisição. Em nossa documentação você encontra um exemplo de autenticação da API Pix em Node com Axios.
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
Oi, @loopbackk. Você utiliza o Nginx certo? Despois de trocar o certificado para produção, chegou a reiniciar o serviço do Nginx? As vezes é válido até reniciar o servidor, que constuma ser necessário para aplicar a configuração.
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
Como foi mencionado pelo Rubens, você precisa configurar o certificado na configuração do seu webserver para atender o padrão mTLS. E criar as duas rodas na sua aplicação para o recebimento das informações. Neste outro vídeo é exemplificado a configuração do mTLS em um servidor Apache: https://youtu.be/hdyUHzNwVLY?list=PLRqvcUTH2VsWufBmzOdTVeLEOTGrPNoiu
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
Não. Você precisa criar duas rotas na sua aplicação, /webhook e /webhook/pix, que vão atender requisição POST. E o certificado é o que você usa na configuração do webserver para ter certeza que isso veio da Efí.
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.