API v5 - Mudanças de contrato na criação de Recebedores
Adição do novo objeto register_information
Para refletir as exigências da Circular 3.978/20, serão implementadas atualizações no contrato de recebedores na API v5.
A mudança principal é a adição do novo objeto register_information que será utilizado para informar os dados cadastrais do recebedor, com isso alguns campos previamente associados a raiz do recebedor passarão a ser enviados dento do register_information, são eles:
nameemaildocumenttype
Outro ponto importante da mudança são os campos necessários para o cadastro de recebedores vinculados a pessoas jurídicas e físicas. O tipo do recebedor será indicado no campo register_information.type.
Atenção - Datas de lançamento e descontinuaçãoO novo contrato será disponibilizado no dia 29 de fevereiro de 2024. Somente será possível criar recebedores com o contrato antigo da v5 até 30 de novembro de 2024.
A partir do dia 30 de novembro de 2024 , para realizar a atualização de recebedores também será necessário seguir o novo contrato.
Campos para Recebedores Pessoa Jurídica (register_information.type: corporation)
register_information.type: corporation)Especificação do objeto
| Tipo | Conteúdo |
|---|---|---|
| string | Nome fantasia do recebedor |
| string | Razão social |
| string | E-mail do recebedor |
| string | Número do CNPJ |
| string | Utilizar |
| string | Site do recebedor |
| string | Receita anual |
| string | Tipo da empresa |
| string | Data de fundação da empresa |
| string | Rua |
| string | Complemento. Não pode ser uma string vazia nem |
| string | Número |
| string | Bairro |
| string | Cidade |
| string | Estado |
| string | CEP. Para endereço brasileiro, deve conter uma numeração de 8 dígitos |
| string | Ponto de referência do endereço |
| string | DDD (Discagem Direta à Distância) |
| string | Número do telefone |
| string | Tipo do telefone |
| string | Nome do representante legal atrelado a empresa cadastrada como recebedor |
| string | E-mail do representante legal atrelado a empresa cadastrada como recebedor |
| string | Número do CPF do representante legal atrelado a empresa cadastrada como recebedor |
| string | Sempre será |
| string | Nome da mãe do representante legal atrelado a empresa cadastrada como recebedor |
| string | Aniversário do representante legal atrelado a empresa cadastrada como recebedor |
| string | Renda mensal média ou estimada declarada pelo representante legal atrelado a empresa cadastrada como recebedor |
| string | Ocupação profissional do representante legal atrelado a empresa cadastrada como recebedor |
| boolean | Garantia de que aquele cadastro de pessoal física se identifica como representante legal do CNPJ do recebedor ao qual está atrelado |
| string | Rua |
| string | Complemento. Não pode ser uma string vazia nem |
| string | Número |
| string | Bairro |
| string | Cidade |
| string | Estado |
| string | CEP. Para endereço brasileiro, deve conter uma numeração de 8 dígitos |
| string | Ponto de referência do endereço |
| string | DDD (Discagem Direta à Distância) |
| string | Número do telefone |
| string | Tipo do telefone |
Representantes Legais (Managing Partners)É necessário adicionar um único representante legal (
managing_partners) para cada recebedor do tipo Pessoa Jurídica. Este representante deve ser um sócio registrado no Quadro de Sócios e devidamente qualificado no QSA (Quadro de Sócios e Administradores) da empresa. No momento, não são aceitos Administradores, mesmo que qualificados no QSA, nem Procuradores.
{
"code": "1234",
"register_information": {
"company_name": "Recebedor pessoa juridica",
"trading_name": "Empresa LTDA",
"email": "[email protected]",
"document": "77699131000133",
"type": "corporation",
"site_url": "http://www.site.com",
"annual_revenue": 1000000,
"corporation_type": "LTDA",
"founding_date": "2010-10-30",
"main_address": {
"street": "Av. General Justo",
"complementary": "Bloco A",
"street_number": "375",
"neighborhood": "Centro",
"city": "Rio de Janeiro",
"state": "RJ",
"zip_code": "20021130",
"reference_point": "Ao lado da banca de jornal"
},
"phone_numbers": [
{
"ddd": "21",
"number": "994647568",
"type": "mobile"
}
],
"managing_partners": [
{
"name": "Tony Stark",
"email": "[email protected]",
"document": "26224451990",
"type": "individual",
"mother_name": "Nome da mae",
"birthdate": "1984-10-30T00:00:00",
"monthly_income": 120000,
"professional_occupation": "Vendedor",
"self_declared_legal_representative": true,
"address": {
"street": "Av. General Justo",
"complementary": "Bloco A",
"street_number": "375",
"neighborhood": "Centro",
"city": "Rio de Janeiro",
"state": "RJ",
"zip_code": "20021130",
"reference_point": "Ao lado da banca de jornal"
},
"phone_numbers": [
{
"ddd": "27",
"number": "999992628",
"type": "mobile"
}
]
}
]
},
"transfer_settings": {
"transfer_enabled": "false",
"transfer_interval": "Daily",
"transfer_day": 0
},
"default_bank_account": {
"holder_name": "Tony Stark",
"holder_type": "individual",
"holder_document": "26224451990",
"bank": "341",
"branch_number": "1234",
"branch_check_digit": "6",
"account_number": "12345",
"account_check_digit": "6",
"type": "checking"
},
"automatic_anticipation_settings": {
"enabled": "true",
"type": "full",
"volume_percentage": "50",
"delay": "null"
}
}Para Recebedores Pessoa Física register_information.type: individual
register_information.type: individualEspecificação do objeto
| Tipo | Conteúdo |
|---|---|---|
| string | Nome do recebedor |
| string | E-mail do recebedor |
| string | Número do CPF |
| string | Utilizar |
| string | Site do recebedor |
| string | Nome da mãe |
| string | Aniversário |
| string | Renda mensal |
| string | Ocupação profissional |
| string | Rua |
| string | Complemento. Não pode ser uma recebedor vazia nem |
| string | Número |
| string | Bairro |
| string | Cidade |
| string | Estado |
| string | CEP. Para endereço brasileiro, deve conter uma numeração de 8 dígitos |
| string | Ponto de referência do endereço |
| string | DDD (Discagem Direta à Distância) |
| string | Número do telefone |
| string | Tipo do telefone |
{
"code": "1234",
"register_information": {
"name": "Recebedor Pessoa fisica",
"email": "[email protected]",
"document": "26224451990",
"type": "individual",
"site_url": "https://sitedorecebedor.com.br",
"mother_name": "Nome da mae",
"birthdate": "1984-10-30T00:00:00",
"monthly_income": 120000,
"professional_occupation": "Vendedor",
"address": {
"street": "Av. General Justo",
"complementary": "Bloco A",
"street_number": "375",
"neighborhood": "Centro",
"city": "Rio de Janeiro",
"state": "RJ",
"zip_code": "20021130",
"reference_point": "Ao lado da banca de jornal"
},
"phone_numbers": [
{
"ddd": "21",
"number": "994647568",
"type": "mobile"
}
]
},
"transfer_settings": {
"transfer_enabled": "false",
"transfer_interval": "Daily",
"transfer_day": 0
},
"default_bank_account": {
"holder_name": "Tony Stark",
"holder_type": "individual",
"holder_document": "26224451990",
"bank": "341",
"branch_number": "1234",
"branch_check_digit": "6",
"account_number": "12345",
"account_check_digit": "6",
"type": "checking"
},
"automatic_anticipation_settings": {
"enabled": "true",
"type": "full",
"volume_percentage": "50",
"delay": "null"
}
}