Histórico de mensagens sobre chave pix em pix

EXIBINDO CONVERSAS RECENTES:

Texto: chave pix
Canal: pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Sim, precisa ser uma chave Pix que direcione para sua conta na Gerencianet.

Avatar discord do usuario ilo4413

ilo4413

Ver Respostas

Que pena, obrigado Matheus, eu tentei gerar o qrcode na produção mas da um erro de bad request. Acredito ser um problema da chave, eu coloquei a chave pix, cnpj da empresa do banco inter. Devo fazer diferente?

Avatar discord do usuario rubenskuhl

rubenskuhl

E que você pode decodificar no jwt.io e ver que o payload contém:

{
"txid": "40501L6VmPlGpNV689WSsTG28UROu",
"revisao": 0,
"calendario": {
"criacao": "2021-03-17T12:17:58.000Z",
"apresentacao": "2021-03-17T13:02:33.372Z",
"expiracao": 3600
},
"status": "ATIVA",
"valor": {
"original": "0.10"
},
"chave": "[email protected]",
"solicitacaoPagador": "PAGAMENTOSRENOVACAOAUTOPIX"
}

Avatar discord do usuario Deleted User

Deleted User

Ver Respostas

$body = [
"calendario" => [
"expiracao" => 3600
],
"devedor" => [
"cpf" => preg_replace('/[^0-9]/is', '', $USER->profile['cpf']),
"nome" => fullname($USER)
],
"valor" => [
"original" => "0.01"
],
"chave" => "" // faça um chamado com CHAVE vazia
];

$pix = $api->pixCreateImmediateCharge([], $body);

Avatar discord do usuario wevertondumont

wevertondumont

Ver Respostas

Descobri aqui o problema, o cliente quis bancar o 'decodificador' e pegou a chave no codigo copia e cola e mandou o pix...está tudo ok

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Sim, o webhook. Para cada chave Pix se cadastra uma URL que recebe aviso de pagamento.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Me parece que hoje as opções seriam a transferência por CPF/agência/conta e chave CPF. Você talvez possa aumentar a sugestão que dei ao BACEN em https://github.com/bacen/pix-perguntas-e-respostas/issues/470 com uma opção na API do BACEN para os PSPs de passar um par (chave não CPF, CPF) e o sistema dizer só ok (existe e é desse COF) e não ok (ou não existe ou não é desse CPF).

Avatar discord do usuario joelemanoel

joelemanoel

A chave é para a conta Pix no caso. O Identificador da transação é o txid

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde <@!485501766570344454>! O webhook é acionado quando é feito o pagamento de uma cobrança associada a sua chave ou quando você realiza um envio de Pix(POST /v2/pix) utilizando a sua chave no pagador. No entanto, quando você realiza um envio de Pix a partir de um PSP para a sua chave, o webhook não é acionado mesmo.

Avatar discord do usuario ezequielsp

ezequielsp

Ver Respostas

por chave pix mesmo.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Se for por banco/agência/conta ao invés de chave Pix, sim.

Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Essa versão mesmo. So você incluir o seu certificado na pasta certs (examples/pix/certs), alterar suas credenciais e inserir sua chave no arquivo de emissão(examples/pix/charge/create.php).

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Três diferenças:
- A URL é por chave Pix, não por cobrança
- Você passa um path, a GN adiciona /pix e chama.
- Há mTLS obrigatório no webhook.

Avatar discord do usuario ricardods1692

ricardods1692

Ver Respostas

<@!775350441965649951> o erro reportado pelo amigo acima impossibilita o uso do PIX no WooCommerce. A chave aleatória pelo copia e cola não funciona nos principais bancos. Dei mais detalhes dos erros neste suporte do Wordepress: https://wordpress.org/support/topic/erro-no-pix-melhorias-necessarias-para-funcionar/

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Mas a melhor forma é acionando o webhook com um Pix pago.
Ou seja, você criará uma cobrança com um txid com sua chave Pix. E ao pagar será acionado seu webhook lhe enviando uma requisição semelhante ao exemplo que mencionei anteriormente.

Avatar discord do usuario marcosfilho8113

marcosfilho8113

Ver Respostas

curl_setopt_array($curlWebHook, array(
CURLOPT_URL => "https://api-pix-h.gerencianet.com.br/v2/webhook/minhachaveaqui",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_SSLCERT => $config["certificate"],
CURLOPT_SSLCERTPASSWD => "",
CURLOPT_POSTFIELDS => "{\r\n \"webhookUrl\": \"https://teamreapers.com.br/servers/painel/retorno_pix.php",
CURLOPT_HTTPHEADER => array(
"Authorization: Bearer $accessToken"
),
));

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Você precisa especificar a chave Pix da sua conta.

Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Utilizando a chave pix seria o envio de pix... pra gerar cobrança não seria possível.

Avatar discord do usuario George Leite

George Leite

Ver Respostas

<@!671763456487325717> , só mais uma pergunta, o único jeito de pagar via PIX é com QRCode? teria alguma forma de pagar utilizando a chave pix cadastrada e que desse baixa na cobrança criada?

Avatar discord do usuario George Leite

George Leite

Jéssica, de qualquer forma, a API me retorna a chave PIX, vinculado à cobrança, para que o pagador possa digitar e assim efetuar a baixa da cobrança?