Histórico de mensagens sobre pix homologação em pix

EXIBINDO CONVERSAS RECENTES:

Texto: pix homologação
Canal: pix
Avatar discord do usuario hocxpol

hocxpol

A do pix ainda não resolvido, não consigo gerar certificado para incluir na plataforma, nem de homologação nem produção.

Avatar discord do usuario guilherme_efi

guilherme_efi

Bom dia, @impe.mark. Como vai?
Você pode utilizar o endpoint de envio de Pix em ambiente de homologação para a implementação. E preencher este formulário para solicitar a verificação da liberação em produção.

Avatar discord do usuario he128

he128

Ver Respostas

//Desenvolvido pela Consultoria Técnica da Efí
$config = [
"certificado" => "./certificado.pem",
"client_id" => "YOUR-CLIENT-ID",
"client_secret" => "YOUR-CLIENT-SECRET"
];
$autorizacao = base64_encode($config["client_id"] . ":" . $config["client_secret"]);

$curl = curl_init();

curl_setopt_array($curl, array(
CURLOPT_URL => "https://pix-h.api.efipay.com.br/oauth/token", // Rota base, homologação ou produção
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => '{"grant_type": "client_credentials"}',
CURLOPT_SSLCERT => $config["certificado"], // Caminho do certificado
CURLOPT_SSLCERTPASSWD => "",
CURLOPT_HTTPHEADER => array(
"Authorization: Basic $autorizacao",
"Content-Type: application/json"
),
));

$response = curl_exec($curl);

curl_close($curl);

echo "

";
echo $response;
echo "
";
?>

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não testei com a Efí, mas o Glitch.com deve funcionar com a API Pix se você passar o x-skip-mtls-check. O que em homologação não é problema.

Avatar discord do usuario igorpnh

igorpnh

Ver Respostas

bom dia galera, tudo certo??

estou implementando um e-commerce utilizando a api pix e queria saber se para testes de homologação eu consigo configurar o webhook no meu localhost ou se preciso realmente de um servidor e um domínio?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Além do webhook, o que você quer dizer como simulação de pagamento ? Se for aparecer o objeto pix no /cob, a Efí ainda não faz isso em homologação.

Avatar discord do usuario vitor.oliveira94

vitor.oliveira94

to mandando assim: curl_setopt_array($curl, array(
CURLOPT_URL => "https://pix-h.api.efipay.com.br/v2/cob", // Rota base, homologação ou produção
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => $data,
CURLOPT_SSLCERT => $config["certificado"],
CURLOPT_SSLCERTPASSWD => "",
CURLOPT_HTTPHEADER => array(
"Authorization: Bearer $token",
"Content-Type: application/json"
),
));

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Sim, faz. Segue o texto do autor do pix.ae:

Pra quem tem dificuldades de implementar os webhooks por falta de suporte em hospedagem compartilhada para configurar mTLS, o Pix.ae agora oferece proxy de callbacks com mTLS.

Pra usar é muito simples: é só prefixar o seu domínio com mtls.pix.ae/. Por exemplo:

Para: https://exemplo.com.br/webhookpix
Use: https://mtls.pix.ae/exemplo.com.br/webhookpix

Obs: no ambiente de homologação, prefixe com mtls-h.pix.ae/

Avatar discord do usuario hiagosilvas

hiagosilvas

Ver Respostas

Alisson, pontuando alguns pontos que notei:

Você está tentando realizar o envio do PIX em ambiente de homologação, quando implementei isso não era possível. O certificado salvo engano é gerado em P12, as SDK's oficiais da Efí já tratam isso. Aqui pra mim, tudo está funcionando normalmente! Talvez o seu problema seja em efetuar o envio do PIX em um ambiente onde o mesmo não pode ser efetuado.

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

É feito de forma automatica.
Se você emitir uma cobrança Pix no valor de até 10 reais no ambiente de homologação.
Iremos enviar uma notificação falando que a cobrança foi paga.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Oi, @william_appcom. Boa tarde!
Sua conta já possui permissão para uso do endpoint de envio? Caso não, é necessário preencher este formulário.
Se quiser testar em homologação basta seguir as regras:
imagem enviada na mensagem pelo usuario guilherme_efi

Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Para testar os endpoints de cobrança Pix Cob em ambiente de homologação, é possível simular todos os status retornados pela nossa API e webhook.
- Cobranças com valor entre R$ 0.01 à R$ 10.00 são confirmadas, e você receberá a informação via Webhook.
- Cobranças com valor acima de R$ 10.00 permanecem ativas, sem confirmação, e não há webhook nesses casos.

Avatar discord do usuario yasmin_efi

yasmin_efi

É possivel sim emitir cobranças Pix em homologação!

Avatar discord do usuario andremenda

andremenda

Boa tarde. Para criar pix é possível testar em homologação ou só em produção?

Avatar discord do usuario mauricin

mauricin

Ver Respostas

Boa tarde Pessoal, estou recebendo a mensagem de erro "Credenciais inválidas ou inativas" ao gerar a cobrança Pix na produção. Na homologação tudo funciona. o que pode ser?

Avatar discord do usuario bgeneto

bgeneto

Pessoal, estou recebendo a mensagem de erro "Credenciais inválidas ou inativas" ao tentar envio de Pix na produção. Na homologação tudo funciona. Tudo indica que já tenho o pix.send ativo na minha conta... o que pode ser?
imagem enviada na mensagem pelo usuario bgeneto

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde, @willian_00420! Tudo bem?
Para usar a nossa API Pix, é preciso criar um certificado dentro da sua conta digital e associar este certificado na integração.
Segue o passo a passo de como criar o certificado em sua conta:

h
1 - acesse a sua conta digital por meio da plataforma web da Efí;
2 - na tela principal da plataforma, clique em “API”;
3 - no menu lateral, clique em “Meus certificados”;
4 - escolha o ambiente para o qual você deseja gerar o certificado (Produção ou Homologação);
5 - clique no botão “Criar novo certificado” e insira um nome para identificá-lo;
6 - clique em “Criar certificado”;
7 - insira sua Assinatura Eletrônica para confirmar a alteração.

O certificado gerado possui extensão .p12, porém você consegue converter para .pem usando o open ssl:
bash
openssl pkcs12 -in certificado.p12 -out certificado.pem -nodes

Avatar discord do usuario andrecosta8596

andrecosta8596

Boa tarde, Pessoal!

Estou tendo problema na utilização da API Pix de vcs. Criei uma aplicação e utilizei as chaves (Client ID e Client Secret) de homologação e consegui gerar o pix, mas quando mudo para as chaves de produção retorna "A chave informada não faz referência à conta Gerencianet autenticada".

Só mudei as chaves (que estão disponíveis na aplicação que criei na plataforma de vcs), a de homologação funciona e produção não. Podem me ajudar?

Avatar discord do usuario yasmin_efi

yasmin_efi

Ou seja, deverá haver pelo menos um de produção e um de homologação, lembrando que eles não precisam ser na mesma API, pode ser um de produção em api Pix e um de homologação api de Open Finance