Histórico de mensagens sobre Cpf em bolix

EXIBINDO CONVERSAS RECENTES:

Texto: Cpf
Canal: bolix
Avatar discord do usuario rogercon.

rogercon.

se eu remover name e cpf dá rejeicao

Avatar discord do usuario matheus_efi

matheus_efi

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

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;

Avatar discord do usuario rogercon.

rogercon.

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

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

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

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;

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

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

Avatar discord do usuario guilherme_efi

guilherme_efi

Segue exemplo de um json:

json
{
"metadata": {
"custom_id": "9516"
},
"payment": {
"banking_billet": {
"configurations": {
"fine": 200,
"interest": 3
},
"message": "Pagando até a data do vencimento o valor fica R$ 100.00\nSr.Caixa por favor não receber esse título com valor de desconto após a data de vencimento\nTeste de Mensagem 3\nTeste de Mensagem 4",
"conditional_discount": {
"until_date": "2021-03-24",
"type": "currency",
"value": 2000
},
"expire_at": "2021-03-25",
"customer": {
"name": "eliab hazael silva sousa ",
"cpf": "22810602093",
"phone_number": "88999999999"
}
}
},
"items": [
{
"amount": 1,
"name": "Mensalidade - 1/1",
"value": 12000
}
]
}

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, <@!305835973474910208>! Como vai?
Encontrei algumas divergências neste objeto json
Caso possua o campo notification_url deverá ser informado uma URL válida.
Os campos cpf e phone_number devem ser informados somente números, e o cpf deve ser válido (https://www.4devs.com.br/gerador_de_cpf).
Se atentar também às datas, onde:
-A data de vencimento deve ser maior que a data atual.
-A data do desconto condicional deve ser maior do que a data de emissão, e menor ou igual ao vencimento.

Avatar discord do usuario davils123

davils123

{
"metadata":
{"custom_id": "9516","notification_url": ""},
"payment":
{"banking_billet":
{"configurations":
{"fine": 200,
"interest": 3},
"message": "Pagando até a data do vencimento o valor fica R$ 100.00\nSr.Caixa por favor não receber esse título com valor de desconto após a data de vencimento\nTeste de Mensagem 3\nTeste de Mensagem 4",
"conditional_discount":
{"until_date": "2021-02-24",
"type": "currency",
"value": 2000},
"expire_at": "2021-02-24",
"customer":
{"name": "eliab hazael silva sousa ",
"cpf": "123.456.789-00",
"phone_number": "(88)99999-9999"}
}
},"items":
[
{"amount": 1,
"name": "Mensalidade - 1/1",
"value": 12000}
]
}

Avatar discord do usuario anoni_mato

anoni_mato

@35011180824 seu nome de usuário é um CPF? 🤔

Avatar discord do usuario guilherme_efi

guilherme_efi

E o seguinte exemplo seria para cartão:

{
"payment": {
"credit_card": {
"customer": {
"name": "Gorbadoc Oldbuck",
"cpf": "94271564656",
"email": "[email protected]",
"birth": "1990-08-29",
"phone_number": "5144916523"
},
"installments": 1,
"payment_token": "",
"billing_address": {
"street": "Avenida Juscelino Kubitschek",
"number": "909",
"neighborhood": "Bauxita",
"zipcode": "35400000",
"city": "Ouro Preto",
"complement": "",
"state": "MG"
}
}
}
}

Avatar discord do usuario guilherme_efi

guilherme_efi

Boa tarde, <@!305835973474910208>!
Sim, esta propriedade deve ser informada, segue um exemplo do body para atribuir o método de pagamento boleto a uma cobrança:

{
"payment": {
"banking_billet": {
"customer": {
"name": "Gorbadoc Oldbuck",
"cpf": "94271564656",
"email": "[email protected]",
"phone_number": "5144916523",
"address": {
"street": "Avenida Juscelino Kubitschek",
"number": "909",
"neighborhood": "Bauxita",
"zipcode": "35400000",
"city": "Ouro Preto",
"complement": "",
"state": "MG"
}
},
"expire_at": "2018-12-30",
"configurations": {
"fine": 200,
"interest": 33
},
"message": "Usando o atributo message, este conteúdo é exibido no campo OBSERVAÇÃO da cobrança emitida via API \n ... e também no campo OBSERVAÇÃO DO VENDEDOR nos e-mails de cobrança enviados ao cliente \n É possível utilizar até 4 linhas de conteúdo, com no máximo 100 caracteres por linha \n Essa mensagem poderá ser vista nos e-mails relacionados à cobrança, no boleto ou carnê"
}
}
}

Avatar discord do usuario rodrigo_41988

rodrigo_41988

CPF diferentes

Avatar discord do usuario jessica_efi

jessica_efi

Então você remove os atributos nome e cpf e inclui o juridical_person

Avatar discord do usuario jessica_efi

jessica_efi

<@!390664224130465793>, para Pessoa Jurídica não serão obrigatórios o nome e CPF, apenas os demais dados do cliente.

Avatar discord do usuario Ton  loja

Ton loja

ou eu posso simplesmente desconciderar os campos name e CPF

Avatar discord do usuario Ton  loja

Ton loja

Os campos
"name"
"cpf"