Histórico de mensagens sobre Cpf

EXIBINDO CONVERSAS RECENTES:

Texto: Cpf
# bolix
Avatar discord do usuario matheus_efi

matheus_efi

Mas é porque não está sendo enviado o juridical_person nas suas requisições e por isso ele torna o nome e cpf obrigatórios

# bolix
Avatar discord do usuario rogercon.

rogercon.

se eu remover name e cpf dá rejeicao

# bolix
Avatar discord do usuario matheus_efi

matheus_efi

Quando é informado o juridical_person, o nome e cpf podem ser removidos inclusive

# bolix
Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Sim, você tem que mandar o juridical_person, ao invés de passar nome e cpf, veja um exemplo em Delphi:

json
interface
function PayChargeWithBilletAsPJ(Id: String): String;

implementation
uses uGerenciaClient, uGerenciaNetClientUtilities;
{... your code ... }

function PayChargeWithBilletAsPJ(Id: String): String;
var
Body : String;
PaymentParams: String;
const
BodyText =
'{'+
'"payment": {'+
'"banking_billet": {'+
'"customer": {'+
'"email": "[email protected]",'+
'"phone_number": "5144916523",'+
'"birth": "1977-07-17",'+
'"address": {'+
'"street": "Avenida Juscelino Kubitschek",'+
'"number": 909,'+
'"neighborhood": "Bauxita",'+
'"complement": "",'+
'"city": "Ouro Preto",'+
'"state": "MG",'+
'"zipcode": "35400000"'+
'},'+
'"name": "Gorbadoc Oldbuck",'+
'"cpf": "94271564656",'+
'"juridical_person": {'+
'"corporate_name": "Nome da Empresa",'+
'"cnpj": "99794567000144"'+
'}'+
'},'+
'"configurations": {' +
'"fine": 200,' +
'"interest": 33' +
'},'+
'"message": "Este é um espaço de até 80 caracteres para informar algo a seu cliente",'+
'"expire_at": "2019-02-21"'+
'}'+
'}'+
'}';

begin
EnableService( 'GerenciaNet.dll' );
ConfigureService( ToPAnsiChar( 'client_id' ),ToPAnsiChar( 'client_secret' ),'sandbox','config.json','');
GerenciaNetAuthorize();

PaymentParams := CreateRequestParams( [ 'id='+Id ] ).Text; // Passa o id da transação
Body := BodyText;

Result := ExecuteGerenciaNetRequest( 'payCharge',PaymentParams,'',Body );
end;

# bolix
Avatar discord do usuario rogercon.

rogercon.

mas nao aceita, se eu passar o name e cpf, o boleto assume o cpf como pagador

# bolix
Avatar discord do usuario rogercon.

rogercon.

ssim, porem se eu preencher o nome e cpf, eles vao aparecer no boleto (PAGADOR), eu preciso que o pagador seja o CNPJ

# bolix
Avatar discord do usuario matheus_efi

matheus_efi

A questão é que você está enviando os atributos nome e cpf vazios, veja
imagem enviada na mensagem pelo usuario matheus_efi

# bolix
Avatar discord do usuario rogercon.

rogercon.

eu tratei assim:

if tipopessoa='FISICA' then
begin
Carnet.Customer.Name := nome;
Carnet.Customer.CPF := cpf;
end else
begin
jd.CorporateName:= razao;
jd.CNPJ:= cnpj;
end;

# bolix
Avatar discord do usuario rogercon.

rogercon.

Ver Respostas

Daí eu passei juridical.cnpj e jurídicas.razao e o boleto gerou, contudo, preciso que na impressão do boleto aparece o CNPJ e não o cpf

# bolix
Avatar discord do usuario rogercon.

rogercon.

Ver Respostas

Galera
Tô precisando de ajuda para gerar o boleto e aparecer o CNPJ no boleto ao invés do cpf

# pix
Avatar discord do usuario ezequielsp

ezequielsp

Ver Respostas

Bom dia a todos! Ontem tivemos 2 casos de erro ao consultar com parâmetro cpf:
error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Exatamente, Rubens.
Se informar o nome, é obrigatório o CPF ou CNPJ. Ou seja, basta retirar o array "devedor"

json
{
"calendario": {
"expiracao": 3600
},
"valor": {
"original": "0.01"
},
"chave": "fae53297-fd67-0000-0000-2f69ef7c38ca",
"solicitacaoPagador": "Informe o número ou identificador do pedido."
}

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

É que se vc põe nome, aí precisa do CPF ou CNPJ. Mas se não colocar nada, não precisa de nenhum dos atributos desse grupo.

# pix
Avatar discord do usuario levylennon

levylennon

Uma dúvida, se eu passar meu cpf estático para todas as cobranças, isso pode dar algum problema?

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

E o DICT responde qual o CPF/CNPJ do titular da chave.

# pix
Avatar discord do usuario roguitar88

roguitar88

$body = [
"calendario" => [
"expiracao" => 3600
],
// "devedor" => [
// "cpf" => "53147430278",
// "nome" => "Rogerio Brito Soares"
// ],
"valor" => [
"original" => "0.01"
],
"webhookUrl" => "https://olimppi.us/webhook/index.php",
"chave" => "34646106000189"
// "solicitacaoPagador" => "Informe o número ou identificador do pedido.",
// "infoAdicionais" => [
// [
// "nome" => "Campo 1", // Nome do campo string (Nome) ≤ 50 characters
// "valor" => "Informação Adicional1 do PSP-Recebedor" // Dados do campo string (Valor) ≤ 200 characters
// ],
// [
// "nome" => "Campo 2",
// "valor" => "Informação Adicional2 do PSP-Recebedor"
// ]
// ]
];

# pix
Avatar discord do usuario roguitar88

roguitar88

Ver Respostas

$body = [
"calendario" => [
"expiracao" => 3600
],
// "devedor" => [
// "cpf" => "53147430278",
// "nome" => "Rogerio Brito Soares"
// ],
"valor" => [
"original" => "0.01"
],
"chave" => "34.646.106/0001-89"
// "solicitacaoPagador" => "Informe o número ou identificador do pedido.",
// "infoAdicionais" => [
// [
// "nome" => "Campo 1", // Nome do campo string (Nome) ≤ 50 characters
// "valor" => "Informação Adicional1 do PSP-Recebedor" // Dados do campo string (Valor) ≤ 200 characters
// ],
// [
// "nome" => "Campo 2",
// "valor" => "Informação Adicional2 do PSP-Recebedor"
// ]
// ]
];

# pix
Avatar discord do usuario levylennon

levylennon

{
"calendario": {
"expiracao": 3600
},
"devedor": {
"cpf": "xxx87332xxx",
"nome": "Levy Lennon"
},
"valor": {
"original": "0.01"
},
"chave": "4223d383-c4ba-49c5-b607-xxxxxx", <- essa mesma chave que usei no webhook
"solicitacaoPagador": "Teste WebHook. test3"
}

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

client_id e client_secret são da aplicação que você criou, não CPF/CNPJ e senha da conta.

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O mínimo mínimo para uma cobrança Pix é valor total e até quando pode ser pago (tipicamente minutos ou horas). Não precisa de CPF/CNPJ do cliente, itens nada... agora, se quiser pode por na cobrança o CPF/CNPJ (campo Pagador), número do pedido, a descrição dos itens individuais...