Histórico de mensagens em pix

EXIBINDO CONVERSAS RECENTES:

Canal: pix
Avatar discord do usuario russofullstack

russofullstack

o reembolso dando errado, tem a ver com o método SPLIT?!

Avatar discord do usuario russofullstack

russofullstack

Ver Respostas

ah ok..

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O txid e o e2eid são coisas diferentes. O txid você definiu na criação da cobrança, o e2eid o PSP do pagador definiu para o Pix que liquidou a cobrança.

Avatar discord do usuario russofullstack

russofullstack

Ver Respostas

{
"nome": "cobranca_nao_encontrada",
"mensagem": "Nenhuma cobrança encontrada para o txid informado"
}

Avatar discord do usuario russofullstack

russofullstack

diz que a cobrança nao foi encontrada...

Avatar discord do usuario russofullstack

russofullstack

deu falha em todas as tentativas

Avatar discord do usuario russofullstack

russofullstack


imagem enviada na mensagem pelo usuario russofullstack

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Certo, @russofullstack. Utilize o endpoint GET /v2/cob/:txid para consultar essa cobrança, e veifique se já não teve a devolução, por favor.

Avatar discord do usuario russofullstack

russofullstack

app.post('/pixDevolution', async (req, res) => {

const { valor, txid, id } = req.body;

const payment = await Payment.findOne({ where: { txid:txid} })
const order = await Orders.findOne({ where: { txid:txid} })

let body = {
valor: valor,
}

let params = {
e2eId: payment.endToEndId,
id: new Date().getTime(),
}

if(order.pagamento !== 'realizado'){
res.status(400).send('Pedido Não está Pago!')
}

await gerencianet.pixDevolution(params, body)
.then((resposta) => {
console.log(resposta)
})
.catch((error) => {
console.log(error)
})


await Orders.update({
pagamento: "reembolso_solicitado"
}, {
where: {
id: id
}
});

res.status(200).send('Gerou o Reembolso');
});

Avatar discord do usuario russofullstack

russofullstack

fiz um pagamento de 1.00 e quero devolver 1 centavo

Avatar discord do usuario russofullstack

russofullstack


imagem enviada na mensagem pelo usuario russofullstack

Avatar discord do usuario guilherme_efi

guilherme_efi

Qual a mensagem de falha está recebendo?

Avatar discord do usuario russofullstack

russofullstack

sim....

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Olá, bom dia! Tudo bem?
E você está com alguma dificuldade? Está apresentando alguma falha ao consumir o endpoint PUT /v2/pix/:e2eId/devolucao/:id?

Avatar discord do usuario russofullstack

russofullstack

estou tentando realizar um Pix Devolution...

Avatar discord do usuario russofullstack

russofullstack

Ver Respostas

bom dia!

Avatar discord do usuario russofullstack

russofullstack

Olá

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Olá. Bom dia! Essa falha pode estar causando porque você não instalou as dependências da SDK.
É necessário executar o comando composer install, e depois você deve configurar suas credenciais e certificado da API no arquivo /examples/credentials/options.php

Avatar discord do usuario diogo.f.m.7

diogo.f.m.7

Ver Respostas

Se precisar de consultoria, pode me chamar.

Avatar discord do usuario diogo.f.m.7

diogo.f.m.7

Ver Respostas

O ideal seria receber essa confirmação de pagamento por webhook, não??