Closed ezequielsp closed 3 years ago
@ezequielsp ,
isso já é possível hoje. bastaria o PSP implementar essa funcionalidade e disponiblizar essa "flag" de chave em seu dashboard. Chegou uma PACS.008 para aquela chave, sem txid, rejeita.
Excelente, obrigado por responder, de qualquer forma então é como pensei, o PSP deve implementar.
Não seria nem apenas para "aquela chave", mas também fechando por "agencia e conta", para contornar o caso em que PSPs pagadores também não enviam a informação de "proxy" (chave dict) na PACS.008.
Excelente, obrigado por responder, de qualquer forma então é como pensei, o PSP deve implementar.
Deve não no sentido de ser obrigado, mas de que o PSP pode se assim se assim quiser atender demandas como essa. Pelo menos um PSP já manifestou vontade de disponibilizar esse recurso em algum momento.
E poderia ser por cpf do devedor divergente do cpf do pagador?
E poderia ser por cpf do devedor divergente do cpf do pagador?
Essa é uma excelente pergunta.
O PSP do recebedor tem uma gama de critérios a sua disposição para negar uma pacs, mas não acredito que este conjunto de critérios esteja 100% claro, cristalino e definido.
Você já começa aqui a trilhar um terreno que beira os limites do caminho batido. Eu recomendo consultar o decem em pix@bcb.gov.br.
Digo isso porque como está eu teria que receber, buscar o txid + cpf do devedor e caso não encontrar o pagamento, cancelar o pagamento e fazer a devolução. Agora se o PSP rejeita, permite que o usuário pague da sua conta, com seu cpf.
Minha sugestão é ter uma chave "aleatória" que apenas aceite pagamentos com txid, então se um usuário utilizar um App que não envia o txid ou tentar fazer um pix direto para chave não conseguiria.
Cenário 1:
Cenário 2:
Não sei dizer se seria uma boa prática ter chaves que comecem com T por exemplo para esse caso, mas é uma ideia.
Talvez isso deveria ser implementado nos PSPs mas deixo registrado aqui minha sugestão.