Histórico

EXIBINDO CONVERSAS RECENTES:

Texto: n
Data: 15/04/2024
Canal: pix
Avatar discord do usuario tolribeiro

tolribeiro

Ver RespostasVer no Discord

isso ja tinha feito, ao q parece tem q mudar o parametro de txid obrigatorio p true tb

Avatar discord do usuario tolribeiro

tolribeiro

Ver no Discord

curioso como eh q enviam pix via dados bancarios

Avatar discord do usuario tolribeiro

tolribeiro

Ver RespostasVer no Discord

via dados bancarios creio q n msm soh via chave

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver RespostasVer no Discord

Você bloqueou transferência via dados bancários, via chave ou ambos ? Pq são duas configs diferentes...

Avatar discord do usuario gabriel_efi

gabriel_efi

Ver RespostasVer no Discord

@tolribeiro, boa noite!
Vamos abrir um # atendimento para verificar melhor essa questão e pegar mais detalhes

Avatar discord do usuario tolribeiro

tolribeiro

Ver RespostasVer no Discord

Olá pessoal boa tarde

Caso esquisito aqui, temos uma chave configurada para nao recebr transferencias diretas (via chave e sim apenas geradas por nos) e ainda assim…esta sendo possivel.

Porem…APENAS no Nubank. Usuarios que salvam a transacao, no app, conseguem enviar diretamente sem q a cobrança tenha sido gerada pela gnt.

No entanto os testes com Itau, CTG e outros mostram q nao conseguimos (realmente trava a transferencia).

O que poderia ser ?

Avatar discord do usuario gabriel_efi

gabriel_efi

Ver RespostasVer no Discord

Olá, @.ilselangnar!
Por motivos de informações sensíveis vamos abrir um # atendimento privado com você para verificar mais detalhes

Avatar discord do usuario .ilselangnar

.ilselangnar

Ver RespostasVer no Discord

Oi Guilherme:

Estou com um problema com o webhook

Consigo listar os webhooks configurados sem problema.

O problema vem quando quero configurar um novo webhook para receber notificações de pagamento

Aqui esta meu codigo:


const efipay = new EfiPay(options)

async function api_configure_webhook_efipay( req, res, next ) {

let body = {
webhookUrl: 'https://origami.ink/webhook_paymentefipay',
}

let params = {
chave: '8712f01e-e8e6-4eab-a636-ddc8e13fe8b7',
}

try {
let object_result = await efipay.pixConfigWebhook(params, body)
printf( "[configure_webhook] -> object_result -> ", object_result )
res.json( object_result )
} catch( e ) {
// throw e
res.json( e )
}

}

module.exports = api_configure_webhook_efipay


Aqui esta o erro:

{
"nome": "webhook_invalido",
"mensagem": "A requisição na URL informada falhou com o erro: ECONNRESET"
}

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver RespostasVer no Discord

Além disso, quando você estiver registrando a webhook URL no endpoint PUT /v2/webhook/:chave, na sua URL você pode acrescentar algum parâmetro para diferenciar a URL de cada cliente, e assim fazer alguma tratativa na sua aplicação. Exemplo:

Obs: Se for aplicar esta regra com um parâmetro na URL, aconselho deixar sempre o final um parâmetro sem valor, como no exemplo acima &tipo=. Que assim, o /pix cairá como parâmetro no final da URL, e você irá tratar a notificação em /webhook.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver RespostasVer no Discord

@.andregomes, quando você registra o webhook no endpoint PUT /v2/webhook/:chave, você está basicamente associando uma chave Pix a uma URL específica. No seu caso, a URL permanecerá a mesma, mas a chave será única para cada conta de cliente.

Assim que nossa API enviar a notificação, o JSON incluirá essa chave. Isso permitirá que você identifique de qual conta é aquele recebimento. Além disso, através do txid, você poderá saber a qual cobrança se refere.

Avatar discord do usuario .ilselangnar

.ilselangnar

Ver no Discord

Estou com um problema com o webhook

Consigo listar os webhooks configurados sem problema.

O problema vem quando quero configurar um novo webhook para receber notificações de pagamento

Aqui esta meu codigo:


const efipay = new EfiPay(options)

async function api_configure_webhook_efipay( req, res, next ) {

let body = {
webhookUrl: 'https://origami.ink/webhook_paymentefipay',
}

let params = {
chave: '8712f01e-e8e6-4eab-a636-ddc8e13fe8b7',
}

try {
let object_result = await efipay.pixConfigWebhook(params, body)
printf( "[configure_webhook] -> object_result -> ", object_result )
res.json( object_result )
} catch( e ) {
// throw e
res.json( e )
}

}

module.exports = api_configure_webhook_efipay


Aqui esta o erro:

{
"nome": "webhook_invalido",
"mensagem": "A requisição na URL informada falhou com o erro: ECONNRESET"
}

Avatar discord do usuario .ilselangnar

.ilselangnar

Ver no Discord

Não

O cliente é um id(Chave Pix)

Você somente usa o certificado para authenticar o seu servidor

Avatar discord do usuario .andregomes

.andregomes

Ver no Discord

mas e a questão do certificado? no video foi utlizado somente 1? eu não teria que adicionar no meu webhook o certificado de cada cliente que eu tenho?