Histórico de mensagens em pix

EXIBINDO CONVERSAS RECENTES:

Canal: pix
Avatar discord do usuario d3xt3r.com

d3xt3r.com

base64(username +pass) concatenados sem espaço imagino certo?

Avatar discord do usuario d3xt3r.com

d3xt3r.com

Obrigado Matheus

Avatar discord do usuario navossoc

navossoc

Ver Respostas

Me marca aqui que o webhook me interessa, haha

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Elas vão no headers, sendo a key Authorization e o value as crdenciais em base64. Ainda hoje vamos disponibilizar em nossa documentação exemplos de autenticação em algumas linguagens

Avatar discord do usuario d3xt3r.com

d3xt3r.com

Ver Respostas

Bom dia, utilizando já a codificação como passo as chaves? Vão no payload? Se sim, como, tenho de encodar antes em base64?

Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

Na minha ótica, isso não faz nenhuma diferença no todo, pois a informação mais importante é o txId, depois se for QRCode dinamico = se está ativo, depois se a cobrança está ou não paga.

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

vou verificar para você

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Terá sim a informação do atributo pagador <@!710205440956563536>

Avatar discord do usuario diogonox3254

diogonox3254

Ver Respostas

Qual a origem dos valores para os campos 59 e 60?
a) Um cadastro no nosso próprio sistema?
b) O cadastro da conta no banco?
se usarmos o valor em a) e o cliente posteriormente editar e ficar divergente de b) isto poderá causar problemas?

Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

No caso no envio de resposta do GN para a url do webhook , teremos os dados do pagador ?

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

<@!710205440956563536> a chave será lido pelo PSP do pagador, essa parte de consulta ao DICT vai ser responsabilidade do PSP, você não precisa se preocupar com essa implementação. Pode atentar-se as partes do integrador

Avatar discord do usuario oleoessencial

oleoessencial

Lendo , observei que na geração do QRCode Dinamico temos o ID 01 Point of Initiation Method 02 12 (não deve ser utilizado mais de uma vez) com esta informação 12 , assim podemos saber se ele é um QR dinamico e verificar se já foi utilizado ou não 🙂

Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

o 62 é adicional é uma etiqueta de referencia com no maximo de tamanho 15, voce usa com o que quiser. 0 60 é cidade do comerciante, 0 59 é o nome do comerciante.

Avatar discord do usuario diogonox3254

diogonox3254

Não tem as informações dos campos
59 Merchant Name
60 Merchant City
62 Additional Data Field Template

Avatar discord do usuario diogonox3254

diogonox3254

o q está entre os "." do jws, depois de decodificado, é algo assim:
{
"txId": "52c43361-caa1-4ddb-9152-708426a25db3",
"revisao": "3",
"calendario": {
"criacao": "2020-09-15T19:39:54.013Z",
"apresentacao": "2020-04-01T18:00:00Z",
"expiracao": "1200"
},
"valor": {
"original": "500.00"
},
"chave": "7407c9c8-f78b-11ea-adc1-0242ac120002",
"solicitacaoPagador": "Informar cartão fidelidade",
"infoAdicionais": [
{
"nome": "quantidade",
"valor": "2"
}
]
}
Onde como isto entra no QRCode?

Avatar discord do usuario oleoessencial

oleoessencial

@Efí como será lida a chave do PSP do pagador para consulta ao DICT ?

Avatar discord do usuario lorenacastro

lorenacastro

kkkkkk

Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

Ganhou 4 beijos com esta ajuda 🙂 Eu não tinha lido nada que o payload era em base64 , agora começou a clarear tudo, na geração do QR , já anotei aqui seus créditos 🙂

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Bom dia Pessoal! Vamos atualizar a nossa documentação e já traremos mais informações sobre o webhook

Avatar discord do usuario lorenacastro

lorenacastro

Ver Respostas

acredito que assim:

$partes = explode('.', $jws);
$payload = base64_decode($partes[1]);