Histórico de mensagens sobre Cpf

EXIBINDO CONVERSAS RECENTES:

Texto: Cpf
# bolix
Avatar discord do usuario ferks_fk

ferks_fk

Ver Respostas

Olá pessoal, atualmente a API de geração de boletos valida o cpf fazendo o calculo?

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

A chave Pix é mencionada na chamada de um create immediate charge, por exemplo.

from gerencianet import Gerencianet
from ...credentials import credentials

gn = Gerencianet(credentials.CREDENTIALS)

body = {
'calendario': {
'expiracao': 3600
},
'devedor': {
'cpf': '',
'nome': ''
},
'valor': {
'original': ''
},
'chave': '',
'solicitacaoPagador': 'Cobrança dos serviços prestados.'
}

response = gn.pix_create_immediate_charge(body=body)
print(response)

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não existe chave Pix dinâmica. Chaves Pix podem ser CPF, CNPJ, e-mail, celular e aleatória... e cada vez que se chama a API a chave pode ser diferente. Só que o Pix do recebimento vai cair sempre na sua conta, e então precisa ser enviado para a conta do criador do evento.

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Se quiser usar chave CPF/CNPJ/e-mail/telefone, aí tem que criar a chave pelo app mobile.

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

E sim, para você é uma só etapa. A GN que faz as etapas de look-up no DICT, comparação com CPF/CNPJ etc. E depois te retorna o resultado no webhook.

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Atributos chave:
cpf // O campo cpf valida se a chave Pix registrada no DICT pertence ao titular do documento informado

cnpj // O campo cnpj valida se a chave Pix registrada no DICT pertence ao titular do documento informado

Obs: Os atributos cpf e cnpj são opcionais, mas uma vez inseridos no schema, o preenchimento passa a ser obrigatório.

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

{
"valor": "12.34",
"pagador": {
"chave": "19974764017"
},
"favorecido": {
"chave": "joã[email protected]",
"cpf": "58629188090"
}
}

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Você pode passar um CPF ou CNPJ e, se a chave não for desse CPF ou CNPJ, a transação não completa. Mesmo que a chave seja aleatória, e-mail ou celular.

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

De consulta no DICT a GN nem pode ofertar, sob risco de congelar as operações de clientes dela por falta de tokens. Há um endpoint de envio de Pix, que inclusive pode ser instruído a confirmar o CPF/CNPJ antes de efetivar a transação.
https://dev.gerencianet.com.br/docs/api-pix-endpoints#section-requisitar-envio-de-pix

# pagamento-contas
Avatar discord do usuario eowoosh

eowoosh

Ver Respostas

Bom dia Valmir, depois de vários dias validando o checkout. Notei que algumas cobranças deram erro por nao enviar o campo email, como por exemplo uma cobrança por cartão de crédito. Tem alguma maneira de corrigir isso ? E outra dúvida, o pagamento por cartão pede a data de nascimento + cpf. Caso eu esteja passando o juridicial_person, eu preciso dessa data de nascimento também? Pois não faz muito sentido quando o cartão é jurídico...

# módulos-plugins
Avatar discord do usuario carvalhocarneiro

carvalhocarneiro

Ver Respostas

Estou utilizando o body do exemplo da documentação:

dynamic body = {
"calendario": {"expiracao": 3600},
"devedor": {"cpf": "04267484171", "nome": "Gorbadoc Oldbuck"},
"valor": {"original": "0.01"},
"chave": _chavePIX,
"solicitacaoPagador": "Cobrança dos serviços prestados."
};
https://github.com/gerencianet/gn-api-sdk-dart/blob/main/example/pix/charge/pixCreateCharge.dart

# módulos-plugins
Avatar discord do usuario carvalhocarneiro

carvalhocarneiro

Ver Respostas

Estou implementando dessa forma:

Map params = {"txid": "0jutyh768"};

dynamic body = {
'calendario': {'expiracao': 3600},
'devedor': {'cpf': '02038774463', 'nome': 'Guilherme de Carvalho'},
'valor': {'original': '1.00'},
'chave': _chavePIX,
'solicitacaoPagador': 'Teste de PIX SDK Flutter'
};
var resultado = await _gerenciaNet.call(
'pixCreateCharge',
params: params,
body: body,
);
log(
"Retorno da criação do PIX: ${resultado.toString()}",
name: "NuvolsCore",
);

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Se é para cobrança com QR-Code dinâmico, a chave mais interessante de se usar é a aleatória mesmo, por ela não permitir portabilidade. Para criar uma chave com CPF/CNPJ/celular/e-mail só via app mobile.

# pix
Avatar discord do usuario david_balbino

david_balbino


public class GerarPix {

static public void gerarPix(int valor){

Credentials credentials = new Credentials();

JSONObject options = new JSONObject();
options.put("client_id", credentials.getClientId());
options.put("client_secret", credentials.getClientSecret());
options.put("pix_cert", credentials.getCertificadoPix());
options.put("sandbox", credentials.isSandbox());

JSONObject body = new JSONObject();
body.put("calendario", new JSONObject().put("expiracao", 3600));
//body.put("devedor", new JSONObject().put("cpf", "94271564656").put("nome", "Gorbadoc Oldbuck"));
body.put("valor", new JSONObject().put("original", valor));
body.put("chave", "sua_chave");

try {
Gerencianet gn = new Gerencianet(options);
JSONObject response = gn.call("pixCreateImmediateCharge", new HashMap(), body);
System.out.println(response);
}catch (GerencianetException e){
System.out.println(e.getError());
System.out.println(e.getErrorDescription());
}
catch (Exception e) {
System.out.println(e.getMessage());
}

}


static public void gerarQrCode(String locId){

Credentials credentials = new Credentials();

HashMap options = new HashMap();
options.put("client_id", credentials.getClientId());
options.put("client_secret", credentials.getClientSecret());
options.put("pix_cert", credentials.getCertificadoPix());
options.put("sandbox", credentials.isSandbox());

HashMap params = new HashMap();
params.put("id", locId );

try {
Gerencianet gn = new Gerencianet(options);
Map response = gn.call("pixGenerateQRCode", params, new HashMap());

File outputfile = new File("qrCodeImage.png");
ImageIO.write(ImageIO.read(new ByteArrayInputStream(javax.xml.bind.DatatypeConverter.parseBase64Binary(((String) response.get("imagemQrcode")).split(",")[1]))), "png", outputfile);
Desktop desktop = Desktop.getDesktop();
desktop.open(outputfile);

}catch (GerencianetException e){
System.out.println(e.getError());
System.out.println(e.getErrorDescription());
}
catch (Exception e) {
System.out.println(e.getMessage());
}
}
}

# pagamento-contas
Avatar discord do usuario maiconbispo

maiconbispo

na documentação fala que pra pj não precisa nome e cpf, mas e a data de nascimento?

# comercial
Avatar discord do usuario shaiene_zacarias

shaiene_zacarias

Ver Respostas

@bartwitch , boa noite!
Me informe seu CPF no privado por favor.

# comercial
Avatar discord do usuario bartwitch

bartwitch

Ver Respostas

não é uma subconta.. entretanto, eu tenho duas contas pj dentro do mesmo cpf...

# comercial
Avatar discord do usuario welitonalmeida_

welitonalmeida_

Ver Respostas

Boa tarde, abri uma conta jurídica recentemente como mei, quando faço uma transferência de outro banco para essa conta jurídica, aparece o meu nome fantasia. Mas quando transfiro da minha conta jurídica pra outro banco, lá no banco de destino aparece minha razão social que por sinal é meu nome completo seguido do CPF

# pix
Avatar discord do usuario renanmaia

renanmaia

[calendario] => Array
(
[criacao] => 2022-07-19T15:18:34.000Z
[expiracao] => 3600
)

[txid] => NDZgWZnQu8jh1cMMKAl86g818z8bxaPU
[revisao] => 0
[loc] => Array
(
[id] => 5
[location] => qrcodes-pix.gerencianet.com.br/v2/b2ff87af1d9b4ac19eb76acfa4d16b08
[tipoCob] => cob
[criacao] => 2022-07-19T15:18:34.000Z
)

[location] => qrcodes-pix.gerencianet.com.br/v2/b2ff87af1d9b4ac19eb76acfa4d16b08
[status] => ATIVA
[devedor] => Array
(
[cpf] => 32939859809
[nome] => Renan Maia
)

[valor] => Array
(
[original] => 10.00
)

[chave] => 4375662e-2ed9-4daa-b023-817739079366
[solicitacaoPagador] => Serviço realizado.