Histórico de mensagens sobre PAGAMENTO em pix

EXIBINDO CONVERSAS RECENTES:

Texto: PAGAMENTO
Data: 05/06/2024
Canal: pix
Avatar discord do usuario yasmin_efi

yasmin_efi

Ver Respostas

Em homologação o link deve abrir normalmente, mas não será possível realizar o pagamento

Avatar discord do usuario igor_efi

igor_efi

Sim, o txid é enviado na notificação de confirmação de pagamento junto com outras informações.
Segue um json de exemplo que é enviado para você:

json
{
"pix": [
{
"endToEndId": "E1803615022211340s08793XPJ",
"txid": "fc9a43k6ff384ryP5f41719",
"chave": "2c3c7441-b91e-4982-3c25-6105581e18ae",
"valor": "0.01",
"horario": "2020-12-21T13:40:34.000Z",
"infoPagador": "pagando o pix"
}
]
}

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

pixGenerateQRCode não é a função que cria uma cobrança Pix, ela é utilizada para retornar um qrcode passando o id de um location.
Para emitir uma cobrança Pix, você precisa utilizar este exemplo:

ts
const body = {
calendario: {
expiracao: 3600,
},
devedor: {
cpf: '94271564656',
nome: 'Gorbadock Oldbuck',
},
valor: {
original: '123.45',
},
chave: 'SUACHAVEPIX', // Informe sua chave Pix cadastrada na efipay //o campo abaixo é opcional
infoAdicionais: [
{
nome: 'Pagamento em',
valor: 'NOME DO SEU ESTABELECIMENTO',
},
{
nome: 'Pedido',
valor: 'NUMERO DO PEDIDO DO CLIENTE',
},
],
};

const params = {
txid: 'dt9BHlyzrb5jrFNAdfEDVpHgiOmDbVq111',
};

const efipay = new EfiPay(options);

efipay
.pixCreateCharge(params, body)
.then((resposta: Promise) => {
console.log(resposta);
})
.catch((error: Promise) => {
console.log(error);
});