Histórico de mensagens sobre Cpf em pix

EXIBINDO CONVERSAS RECENTES:

Texto: Cpf
Canal: pix
Avatar discord do usuario tandrade0752

tandrade0752

consegui fazendo o filtro por data e cpf

Avatar discord do usuario tandrade0752

tandrade0752

mesmo preenchendo cpf, data de inicio e de fim

Avatar discord do usuario .thallestks

.thallestks

{
"calendario": {
"expiracao": 3600
},
"devedor": {
"cpf": "12345678909",
"nome": "Francisco da Silva"
},
"valor": {
"original": "123.45"
},
"chave": "71cdf9ba-c695-4e3c-b010-abb521a3f1be",
"solicitacaoPagador": "Cobrança dos serviços prestados."
}

Avatar discord do usuario amaurileal_38784

amaurileal_38784

Ver Respostas

bom dia pessoal, alguem conseguiria me ajudar no erro "Request failed with status code 400"? Estou tentando gerar uma cobrança no ambiente de homologação. Obs.: Consigo gerar o token normalmente. Segue modelo dos dados utilizados:
https://pix-h.api.efipay.com.br/v2/cob/c0a5e523-8d19-4231-82d0-b1c090131575
{"chave":"xxxxxxxxx","solicitacaoPagador":"Pagamento de faturac0a5e523-8d19-4231-82d0-b1c090131575","valor":{"original":"1"},"devedor":{"cpf":"12345678978","nome":"Amauri Leal"},"calendario":{"expiracao":3600}}
Pesquisei aqui sobre mesmo caso, e vi para retirar o grant-type cob.write, qdo tirei deu erro 403

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não é só CPF o dado pessoal aí.

Avatar discord do usuario arthursisprov

arthursisprov

Ver Respostas

só na hora envio cpf correto pessoal

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Boa tarde, @devlc021! Tudo bem?
O txid será o identificador da transação que deve ser criado por sua aplicação. Ele deve ser único por CPF/CNPJ da pessoa usuária recebedora.
Veja aqui mais detalhes.

Avatar discord do usuario matheuzin6375

matheuzin6375

boa tarde, alguem consegue me explicar o que seria a 'chave'? é pra ser um valor fixo mesmo?

body = {
'calendario': {
'expiracao': 300
},
'devedor': {
'cpf': '12345678909',
'nome': request.user.username
},
'valor': {
'original': valorFinal
},
'chave': '71cdf9ba-c695-4e3c-b010-abb521a3f1be',
'solicitacaoPagador': 'Cobrança dos serviços prestados.'
}

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O que você pode fazer é colocar o CPF/CNPJ da chave como requisito para o Pix. Assim, mesmo que a chave seja [email protected] você diz que o CPF é 111.111.111-11 e se na hora de transferir o CPF da chave não for essa, a transferência não acontece.

Avatar discord do usuario celo_diana

celo_diana

porque criou assim

js
ID do Location: 1
{
calendario: { criacao: '2024-02-03T00:11:33.806Z', expiracao: 3600 },
txid: 'sd',
revisao: 0,
status: 'ATIVA',
valor: { original: '2.00' },
chave: '[email protected]',
devedor: { cpf: 'sd', nome: 'sdsd' },
solicitacaoPagador: 'Produto comprado digitalmente.',
loc: {
id: 1,
location: 'qrcodespix.sejaefi.com.br/v2/sd',
tipoCob: 'cob',
criacao: '2024-02-03T00:11:33.837Z'
},
location: 'qrcodespix.sejaefi.com.br/v2/sd',
pixCopiaECola: 'sd6304AA35'
}

Avatar discord do usuario celo_diana

celo_diana

Ver Respostas

@rubenskuhl Boa noite, tudo joia? queria tirar uma duvida contigo, estou criando uma API para criar cobrança de pix, mas esta retornnado isso :

js
{
nome: 'json_invalido',
mensagem: 'Valores ou tipos de campo inválidos',
erros: [
{
chave: 'pattern',
caminho: '.body.valor.original',
mensagem: 'deve corresponder ao padrão "^[0-9]{1,10}\\.[0-9]{2}$"'
}
]
}
sabe o que pode ser?

estou usando esse body :

js
const bodyCobranca = {
calendario: {
expiracao: 3600,
},
devedor: {
cpf: 'xxs',
nome: 'xx',
},
valor: {
original: 2,
},
chave: '[email protected]',
solicitacaoPagador: 'Produto comprado digitalmente.',
};

Avatar discord do usuario badware.real

badware.real

cpf

Avatar discord do usuario andreluiz0304

andreluiz0304

Ver Respostas

//CORPO DA REQUISIÇÃO
$request = [
'calendario' => [
'expiracao' => $expiracao_pix
],
'devedor' => [
'cpf' => $cpf_limpo,
'nome' => $nome_devedor
],
'valor' => [
'original' => $valor_pix
],
'chave' => PIX_KEY,
'solicitacaoPagador' => 'Pagamento - Multi Serviços'
];

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O CPF é parte de um campo opcional, só omitir a árvore que contém CPF e nome.

Avatar discord do usuario andreluiz0304

andreluiz0304

Ver Respostas

ola. vou usar a api do pix em um sistema de cobranças e não tenho o numero do cpf do cliente. tem como gerar o pix sem essa informação?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Tipo fez o Imposto de Renda ? Restituição só para chave CPF... 😉

Então, mas o pix.send funciona para chaves não CPF, mesmo com exigência de CPF. Você pode dizer que a chave destino é [email protected], mas especificar também o CPF e a Efí não efetiva a transação se o CPF da chave não bater.

Avatar discord do usuario rubenskuhl

rubenskuhl

{
"valor": "12.34",
"pagador": {
"chave": "19974764017",
"infoPagador": "Segue o pagamento da conta"
},
"favorecido": {
"contaBanco": {
"nome": "JOSE CARVALHO",
"cpf": "10519952057",
"codigoBanco": "09089356",
"agencia": "1",
"conta": "123453",
"tipoConta": "cacc"
}
}
}

Pede só nome, CPF, agência, conta e se é conta bancária/pagamento ou poupança. O codigoBanco é o ISPB (não é o código COMPE de 3 CNPJs, é o CNPJ do banco sem código de filial ou check digits).

Avatar discord do usuario hiagosilvas

hiagosilvas

Ver Respostas

Eu não uso chave hoje no pix.send, pra nós aqui ficou mais prático os dados bancários justamente para evitar erros. E também não acho justo obrigar a pessoa a registrar o CPF dela em uma conta pra receber.

Avatar discord do usuario hiagosilvas

hiagosilvas

Ver Respostas

Acho que a empresa poderia simplesmente permitir que a pessoa cadastre os dados bancários. Junto há isso, faz como o @rubenskuhl disse e valide se o CPF/CNPJ destino é o mesmo de cadastro. Caso insira e o valor não vá, trate o motivo e solicite a atualização.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Essa é uma estratégia... a que me agrada mais é a da restrição do CPF/CNPJ destino na chave. Aí se o cara põe uma chave errada, ainda assim não vai dinheiro para a pessoa errada.