Histórico de mensagens sobre chave pix

EXIBINDO CONVERSAS RECENTES:

Texto: chave pix
# pix
Avatar discord do usuario joandervieira

joandervieira

Ver Respostas

Só uma dúvida,
Eu já estou utilizando o endpoint de PUT /v2/cob/:txid (createCharge) com o webhook cadastrado com a chave da minha empresa.

Agora quando eu faço o envio do pix PUT/v2/gn/pix/:idEnvio (pixSend) tenho que cadastrar outro webhook com chave pix do favorecido (chave de quem vai receber o pix) ?

# marketplace
Avatar discord do usuario tioatila

tioatila

Ver Respostas

Pessoal, estou recebendo esse erro, porem nao estou usando pix, estou usando split do market place, e na conta nao tem nenhuma chave pix configurada
imagem enviada na mensagem pelo usuario tioatila

# pix
Avatar discord do usuario marciobalduinoleitao

marciobalduinoleitao

Ver Respostas

Boa noite pessoal, estou seguindo o exemplo em Python conforme documentação e videos. mais assim que tento executar o programa gerar_chavepix_evp.py , abarece o seguinte erro .: requests.exceptions.SSLError: HTTPSConnectionPool(host='api-pix.gerencianet.com.br', port=443): Max retries exceeded with url: /oauth/token (Caused by SSLError(SSLError(9, '[SSL] PEM lib (_ssl.c:4048)')))

# devs
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Exato. Essa é uma definição do banco central, que ao enviar a notificação deve ser adicionado o /pix no final da sua URL registrada.

Ou seja, na request PUT https://api-pix.gerencianet.com.br/v2/webhook/:chave você irá passar o body com sua URL, exemplo:

No entanto, enviaremos as notificações com o /pix no final, assim: https://seudominio.com.br/webhook/pix.

Então esta adição do /pix dever ser tratada nas configurações de seu servidor para que na rota /webhook/pix de seu servidor exija o certificado CA do mTLS.
imagem enviada na mensagem pelo usuario guilherme_efi

# pix
Avatar discord do usuario joaolucas_efi

joaolucas_efi

Bom dia @lyrax_dev, tudo bem?
Em seu caso será necessário implementar um webhook juntamente ao seu bot para que ele seja notificado de todas transações referentes à chave Pix utilizada para realizar essas emissões. Para que seu código consiga atrelar o pagamento ao pedido recomendo que utilize o txid.
Para que possamos lhe auxiliar da melhor forma possível pedimos que dê mais detalhes quanto à dificuldade que está enfrentando no processo de integração.
Caso deseje você pode criar um # atendimento para um atendimento privado.

# bolix
Avatar discord do usuario leonardo.amaral

leonardo.amaral

Estou utilizando e está dando esse erro, preciso excluir a chave pix pra que eu consiga realizar a emissão do boleto?
imagem enviada na mensagem pelo usuario leonardo.amaral

# devs
Avatar discord do usuario guilherme_efi

guilherme_efi

Bom dia, @israelcosta. Como vai?
Nesta seção você encontra mais alguns exemplos de resposta.
- tem a possibilidade de receber o atributo infoPagador, que é uma informação que o cliente digita no momento do pagamento.
- a possibilidade de receber o array devolucoes
- e também gnExtras>tarifa. Para receber esta informação, você deve fazer uma configuração para a sua chave Pix através do endopoint PUT /v2/gn/config (https://dev.gerencianet.com.br/docs/api-pix-endpoints#criarmodificar-configura%C3%A7%C3%B5es-da-conta)

# pix
Avatar discord do usuario joandervieira

joandervieira

Ver Respostas

Olá pessoal, bom dia.
Estou tentando implementar a cobrança de pix usando GoLang. (quero gerar um link para pagamento do pix com um id de transação para eu saber se foi foi pago e quem pagou).
Acredito ser este Ednpoint:

PUT
/v2/cob/
:txid
Endpoint para cadastrar uma cobrança com um identificador de transação (txid).
No SDK GoLang o método mais próximo que encontrei que acredito chamar este endpoint é este:
gn.CreateCharge(body)

Estou tentando chamar com este método com este body:
body := map[string]interface{}{
"calendario": map[string]interface{}{
"expiracao": 3600,
},
"devedor": map[string]interface{}{
"cpf": efiPaymentDTO.PayerIdentifier,
"nome": efiPaymentDTO.PayerName,
},
"valor": map[string]interface{}{
"original": formatAmount(efiPaymentDTO.Amount),
},
"chave": config.ComandoPixKey,
"solicitacaoPagador": "Checkout Comando",
}

Porém estou recebendo este erro:
(EXTRA []string=[{\"code\":3500034,\"error\":\"validation_error\",\"error_description\":\"A propriedade [items] é obrigatória.\"}])

Algumas dúvidas:
- Este método CreateCharge() realmente corresponde ao endpoint /v2/cob/ ?
- Qual o body correto para este método ? usei o mesmo indicado na documentação para /v2/cob/;
- Este método CreateCharge() não aceita o transactionID, como passar este txid ?

Desde já muito obrigado !

# devs
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Uma chave Pix é um identificador da conta no sistema financeiro. Pode ser e-mail, CPF, CNPJ, chave aleatória. Um Pix copia e cola identifica uma cobrança específica.

# devs
Avatar discord do usuario nexus_prime

nexus_prime

Ver Respostas

ata, ent tem diferença de chave pra pix copia ecola?

# devs
Avatar discord do usuario yasmin_efi

yasmin_efi

Ver Respostas

Boa noite @nexus_prime! Exatamente, pelo QRcode gerado em nossa API Pix, o valor já irá aparecer no momento da leitura. No caso de utilizar a chave, estamos falando de uma transferencia via Pix. Nesse caso, não existe uma cobrança a ser paga, portanto, esse valor é customizavel. Mesmo que seja utilizada a mesma chave cadastrada no momento da criação do QRcode, o campo valor irá depender do cliente final.

# devs
Avatar discord do usuario guilherme_efi

guilherme_efi

Olá, @israelcosta. Bom dia, como vai?
Primeiramente, para que recebe as notificações a cerca do Pix vocÊ deve configurar uma webhook URL associada a uma chave Pix da sua conta Efí. Desta forma, cobranças Pix com essa chave que forem pagas ou tiveram devoluções, acionaremos seu webhok para notificação.
No link a seguir você encontra os detalhes para configurar o webhook: https://dev.gerencianet.com.br/docs/api-pix-endpoints#configurar-o-webhook-pix

Depois de ter os webhook configurado, você pode testar no ambiente de homologação, basta criar a cobrança atendendo as seguintes regras:
Se o valor da cobrança está entre R$ 0.01 à R$ 10.00:
-A cobrança é confirmada, informação virá via Webhook.
Se o valor da cobrança é maior que R$ 10.00:
-A cobrança permanece ativa, sem confirmação. Como não há webhook nesses casos, nada é feito

# módulos-plugins
Avatar discord do usuario ferzufer

ferzufer

Ver Respostas

Olá donde acho a chave: # GERENCIANET_CLIENT_ID=
# GERENCIANET_CLIENT_SECRET=
# GERENCIANET_CHAVEPIX=

# pix
Avatar discord do usuario jessica_efi

jessica_efi

20 Chaves PIX seria para conta PJ. Conta de pessoa física são apenas 5. Não temos um link mostrando ocmo cria e deleta, mas é bem simples. Em nossa documentação, tem todos os detalhes desses dois endpoints. https://dev.gerencianet.com.br/docs/api-pix-endpoints#endpoints-exclusivos-ef%C3%AD e em nossa sdk de Node, ja temos esses endpoints implementados. https://github.com/gerencianet/gn-api-sdk-node/tree/master/examples/exclusives/key

# pix
Avatar discord do usuario jessica_efi

jessica_efi

Boa tarde @tolribeiro ! Do nosso lado, não temos nada disponível que atenda a sua necessidade. Somente o endpoint de geração de chave Pix aleatória e endpoint de exclusão dessa chave. Essa lógica você teria que desenvolver em seu sistema.

# pix
Avatar discord do usuario lukevinicius

lukevinicius

Ver Respostas

No caso, seria pra ser usado como filtro na hora de gerar o extrato, pois tenho dois serviços com a mesma chave PIX

# devs
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Na API Pix a notificação é por chave Pix, não por requisição... diferente da de boletos/cartões. O que provavelmente dê para fazer é usar uma camada de mTLS fora, seja o API Gateway do AWS, seja o mtls.pix.ae .

# pix
Avatar discord do usuario yasmin_efi

yasmin_efi

Esse erro significa que a chave Pix utilizada para emissão não é uma chave cadastrada na sua conta Efí.

# pix
Avatar discord do usuario williambaka

williambaka

Ver Respostas

bom dia, alguem que entende de flutter que poderia me ajudar?
Fiz o seguinte função para me retorna o codigo de copiar e colar do pix e o codigo em bytes da imagem do qrcode em um print mesmo.

void _createCharge(String valor) {
Gerencianet gerencianet = Gerencianet(OPTIONS);

Map body = {
"calendario": {"expiracao": 3600},
"valor": {"original": '1.00'},
"chave": '8616d859-985a-40bd-85fb-4cfa677c9324'
};

gerencianet.call('pixCreateImmediateCharge', body: body).then((value) {
print(value);
gerencianet.call('pixGeneratedQRCode',
params: {'id': value['loc']['id']}).then((value) {
print(value);
});
});
}

e agora está dando erro no meu codigo no seguinte local:
external void usePrivateKeyBytes(List keyBytes, {String? password});

isso pode ter algo a ver com os certificados .pem? esses certificados deveriam ter senha? Por que na documentação diz pra deixar vazio e eu deixei vazio mesmo.