bacen / pix-api

API Pix: a API do Arranjo de Pagamentos Instantâneos Brasileiro, Pix, criado pelo Banco Central do Brasil.
https://bacen.github.io/pix-api
2.32k stars 262 forks source link

[Sugestão] QR Code dinâmico / (não)Salvar "favorecidos" #299

Open mliberato opened 3 years ago

mliberato commented 3 years ago

Pessoal, gostaria de fazer uma sugestão que acredito que pode contribuir para mitigar alguns problemas de usabilidade do QR Code dinâmico.

Recebemos centenas de pagamentos diariamente através de QR Code dinâmico. Eventualmente recebemos alguns pagamentos de usuários diretamente através de transferência para nossa chave Pix, sem nunca a ter compartilhado. Esses pagamentos acabam, em sua maioria, tendo que ser estornados.

Algumas instituições, ao realizar o pagamento de QR Code dinâmico, acabam também "salvando" os dados do favorecido com o intuito de facilitar pagamentos futuros para aquela chave pix.

Essa premissa é valida para pagamentos de QR Code estático e/ou transferências diretas para chave Pix.

Já para QR Code dinâmico, ao salvar os dados da chave, o usuário pode ser induzido ao erro, pois ele pode acessar diretamente os dados do usuário recebedor nos "contatos" e realizar uma transferência, sem ter o "pedido" gerado no site ou aplicativo.

Uma mudança simples seria suficiente para resolver este problema: Não permitir que as instituições salvem dados da chave de Pix nos contatos quando o pagamento for através de QR code dinâmico.

renatofrota commented 3 years ago

QR Code estático com txid também gera o mesmo transtorno.

Só deveria oferecer opção de salvar (não ser automático) quando o pagamento não tiver txid.

rubenskuhl commented 3 years ago

QR Code estático com txid pode sim ter caso de uso, por exemplo recarga de contas, depósito em corretoras etc.

Mas poderia ser assim: QR Code dinâmico: nunca dar opção de salvar QR Code estático com txid: dar opção de salvar, mas ter alerta de só usar isso se previamente combinado QR Code estático sem txid: dar opção de salvar, sem alerta específico

ninrod commented 3 years ago

Obrigado pelas contribuições @mliberato, @renatofrota e @rubenskuhl.

Farei chegar aos responsáveis.

CharlesMendes commented 3 years ago

A ideia é válida, tomara que o BC considere

LeandroBastos99 commented 3 years ago

Concordo com sua sugestão e creio que é de grande importância.

ninrod commented 3 years ago

A ideia é válida, tomara que o BC considere

Se não me falha a memória, depois de uma conversa que eu tive com o time do manual de UX, essa questão foi incluída na última versão do Manual 4.0, que, e não saiu ainda, deve sair muito em breve.