Manual API Pagtos Contas Tributos Via Cód. Barras
Manual API Pagtos Contas Tributos Via Cód. Barras
Manual API Pagtos Contas Tributos Via Cód. Barras
SUMÁRIO
1. OBJETIVO...................................................................................................................................................... 4
2. PRÉ-REQUISITOS......................................................................................................................................... 5
3. CONDIÇÕES DE PAGAMENTOS................................................................................................................. 6
4. IDENTIFICANDO UMA GUIA DE ARRECADAÇÃO..................................................................................... 7
5. FLUXO DE PAGAMENTOS DE ARRECADAÇÃO....................................................................................... 8
6. LAYOUTS DE COMUNICAÇÃO PARA INCLUSÃO DE PAGAMENTO..................................................... 9
6.1. Entrada do Pagamento...................................................................................................................... 9
6.2. Saída do Pagamento........................................................................................................................... 10
6.3. Códigos de Retorno da Transação de Negócio.............................................................................. 17
7. CONSULTAR PAGAMENTO EFETUADO................................................................................................... 19
7.1. Entrada da Consulta........................................................................................................................... 19
7.2. Saída da Consulta................................................................................................................................ 20
7.3. Códigos de Retorno da Transação de Negócio.............................................................................. 27
8. CÓDIGOS DE RETORNO DO SERVIDOR HTTP.......................................................................................... 28
9. SUMARIZAÇÃO DE DÉBITOS...................................................................................................................... 29
10. COMPROVANTES DE PAGAMENTO.......................................................................................................... 30
10.1. DARF Preto Europa 5-0064.............................................................................................................. 30
10.2. DARF Preto Europa 5-0153............................................................................................................... 32
10.3. Simples Nacional............................................................................................................................... 33
10.4. DARF Numerado................................................................................................................................. 34
10.5. E-Social............................................................................................................................................... 35
10.6. FGTS/GRF sem Tomador.................................................................................................................. 36
10.7. FGTS/GRF com Tomador................................................................................................................. 38
10.8. SEFAZ/SP GARE IPVA PPD................................................................................................................ 40
10.9. SEFAZ/SP GARE IPVA 036................................................................................................................. 42
10.10. SEFAZ/SP GARE IPVA AIIM............................................................................................................. 44
10.11. SEFAZ/SP GARE IPVA Dívida Ativa................................................................................................ 46
10.12. SEFAZ/SP GARE PPD....................................................................................................................... 48
10.13. SEFAZ/SP GNRE............................................................................................................................... 50
10.14. SEFAZ/SP DARE............................................................................................................................... 52
10.15. SEFAZ/SP GARE ICMS PEP............................................................................................................. 54
10.16. SEFAZ/SP GARE ICMS GERAL........................................................................................................ 56
10.17. SEFAZ/PR.......................................................................................................................................... 58
10.18. Comprovante Genérico Demais Tributos................................................................................... 59
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
1. OBJETIVO
Este manual apresentará o modelo de acesso às APIs - Interface de Programação de Aplicativos
da Organização Bradesco, demonstrando a regra de negócio e orientando o passo a passo para
automatizar o uso das APIs na integração da API de Pagamentos de tributos e contas de consumo de
arrecadação.
Nesse modelo, a autorização de acesso considerará os recursos acessados pertencentes à
aplicação servidora, e o token de acesso será emitido para a própria aplicação, e não para um usuário
final.
O padrão de autorização adotado será o JSON Web Token (JWT) Profile for Oauth 2.0 Client
Authentication and Authorization Grants.
4
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
2. PRÉ-REQUISITOS
Para a utilização do pagamento de guias de arrecadação via API, será necessário:
✓ Público-alvo: Clientes Pessoa Jurídica;
✓ Firmar Contrato de Correspondente Bancário Eletrônico;
✓ Gerar/obter o ID da aplicação;
✓ Gerar o par de chaves - privada e pública;
✓ Gerar o JWT assertion para requisição do Access-Token1;
✓ Obter o Access Token JWT (auth/server/v1.1/token)1;
✓ Gerar a assinatura do request de serviço1;
✓ Chamar o serviço de exemplo (/v1.1/jwt-service) 1.
1
Conforme especificações do manual de conectividade.
5
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
3. CONDIÇÕES DE PAGAMENTOS
Após o desenvolvimento, testes e validação concluída, o cliente estará apto para iniciar a
conectividade e efetuar os pagamentos de guias de arrecadação de forma on-line, conforme condições
e tipos de recebimento de cada concessionária ou Órgão público.
A API está preparada para receber diversas condições de pagamentos de guias, como:
✓ Inclusão de agendamento;
✓ Com valor divergente;
✓ Juros/multa após o vencimento;
✓ Desconto/abatimento para pagamento antecipado;
✓ A vencer/vencido;
✓ Pagamentos duplicados ou não, conforme regras do emissor do documento;
✓ Moeda indexada.
Não disponível:
✓ Cancelamento de pagamento.
6
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
Identificação do Segmento:
1. Prefeituras;
2. Saneamento;
3. Energia Elétrica e Gás;
4. Telecomunicações;
5. Órgãos Governamentais Estaduais e Federais;
6. Empresas de Segmentos Diversos;
7. Multas de Trânsito;
9. Uso do Banco.
7
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
Para realizar o pagamento de guias de arrecadação, poderão ser seguidos os 2 (dois) passos
abaixo:
Esse recurso possui duas funcionalidades: realiza a etapa anterior de consulta e concretiza o
pagamento, eliminando, dessa forma, a necessidade de enviar o tipoRegistro=0, conforme a
necessidade do cliente.
8
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
URL de Produção:
https://openapi.bradesco.com.br/oapi/v1/pagamentos/pagamentoContaConsumo
"codigoBarras":
Código de Barras a ser
codigoBarras String (44 dígitos) Sim "826000000005262009714
pago/consultado
87208527468121514520072"
"digitoAgencia": 0
digitoAgencia Numérico (int32;1) Sim Dígito da Agência
1 - Conta-Corrente
2 - Poupança
tipoConta Numérico (int32;1) Não "tipoConta": 1
5 - Conta-Corrente /
Poupança
0 - Consulta
tipoRegistro Numérico (int32;1) Sim "tipoRegistro": 1
1 - Inclusão
9
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
Body exemplo:
{
"agencia": 3963,
"codigoBarras": "82600000000526200971487208527468121514520072",
"conta": 404,
"dataDebito": "2021-03-11",
"digitoAgencia": 0,
"digitoConta": "4",
"idTransacao": "502R",
"tipoConta": 1,
"tipoRegistro": 1,
"valorPrincipal": 52.62
}
10
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
Nome do Campo-Chave
Identificação do Campo-Chave String 23 Campo-Chave do Documento (Utilizando apenas
para o DARF 50385)
Campo-Chave do Documento
11
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
21 - RENAINF
22 - GARE IPVA SP (substituído pelos comprovantes
31 e 32)
23 - GNRE - DI / DSI / AIIM / Referência
12
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
Número do Documento
Número do Documento Numérico 17
(Tipos de Comprovantes: 17, 25 e 26)
1 - 1ª Parcela
2 - 2ª Parcela
3 - 3ª Parcela
5 - 5ª Parcela
6 - 6ª Parcela
7 - 7ª Parcela
8 - 8ª Parcela
9 - Cota Única
14
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
{
"retorno": 0,
"sqlCode": 0,
"banco": 237,
"agencia": 3963,
"conta": 404,
"tipoConta": 1,
"contaDebito": 404,
"nomeCliente": "UBIRAJA RICSSONEY DA SILVA",
"tipoRegistro": "1",
"numeroPeriferico": 0,
"numeroSequencia": 0,
"autenticacaoBancaria": 45154760,
"dataDebito": "2021-03-11",
"dataVencimento": null,
"valorTributo": 52.62,
"valorPago": 52.62,
"valorMulta": 0.0,
"valorJurosMora": 0.0,
"valorDesconto": 0.0,
"exercicio": 0,
"numeroParcela": 0,
"codigoTributo": 0,
"numeroNr": 0,
"identificacaoPagamento": "AGUA",
"identificacaoCampoChave": "RGI",
"campoChaveIdentificacaoDocumento": "08527468",
"nomeFantasia": "SABESP/SP",
"tipoServico": 2,
"tituloDebitoAutomatico": "N. DO CLIENTE",
"formatoDocumento": "TESTES ARNALDO DBT04190",
"formaDigitacao": "111111111111",
"statusDebitoAutomatico": 0,
"tituloPCON": null,
"linhaDetalhe": null,
"competencia": null,
"dataValidade": null,
"cnpjCEI": "00000000000000",
"tipoComprovante": 3,
"codigoReceita": 0,
"uf": null,
"diDSI": 0,
"municipio": 0,
"obrigaDigitarValorDebito": "N",
"codigoEmpresaDebitoAutomatico": 16,
"nomeFantasiaDebitoAutomatico": "Sabesp",
"descricaoCliente": "Teste",
"percentualCETPeriodo": 0.0,
"percentualCETMensal": 0.0,
"valorCETAnual": 0.0,
"valorEncargo": 0.0,
"valorTarifa": 0.0,
15
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
"valorIOF": 0.0,
"valorTotalEncargosASeremCobrados": 0.0,
"quantidadePontosAcumuladosCartao": 0,
"numeroCartao": null,
"limiteCartao": 0.0,
"vencimentoFaturaCartao": null,
"expiracaoCartao": null,
"senha": null,
"nomePortadorCartao": null,
"numeroCartaoOutrosBancos": null,
"codigoAutorizacaoOutrosBancos": null,
"cpfCnpj": null,
"dddTelefone": null,
"telefone": "00000000000",
"percentualTarifa": 0.0,
"percentualIOF": 0.0,
"percentualEncargo": 0.0,
"totalTransacao": 0.0,
"taxaJuros": 0.0,
"tipoDispositivo": 0,
"placa": null,
"codigoMunicipio": 0,
"codigoMensagemHsbcNet": 600001,
"tipoIdentificacao": 0,
"identificaNroDsDsiAiim": 0,
"descricaoDsDsiAiim": 0,
"dataPagamento": null,
"periodoApuracao": null,
"cnpjDarf": null,
"codigoReceitaDarf": 0,
"valorReceitaBruta": 0.0,
"prcentualAplicado": 0.0,
"dataVencimentoDarf": null,
"numeroDocumento": 0,
"nomeEmpresaConveniada": "SABESP",
"codigoBarras": null,
"numeroControleDare": 0,
"numeroDocumentoSefaz": 0,
"numeroGuia": 0,
"numeroEtiqueta": 0,
"cota": 0,
"horaPagamento": "131254",
"tipoVeiculo": 0,
"identificacaoVeiculo": null
}
16
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
17
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
18
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
URL de Homologação:
https://proxy.api.prebanco.com.br/v1/pagamentos/{agencia}/{conta}/{tipoConta}?tipoConsul
ta=3&segmentoConsulta=99&dataInicial=AAAA-MM-DD&dataFinal=AAAA-MM-
DD&idTransacao=XXXXXXXXX
URL de Produção:
https://bradesco.com.br/v1/pagamentos/{agencia}/{conta}/{tipoConta}}?tipoConsulta=3&se
gmentoConsulta=99&dataInicial=AAAA-MM-DD&dataFinal=AAAA-MM-
DD&idTransacao=XXXXXXXXX
2
ID transaction é uma forma de controle do usuário, no qual inclui, na entrada do pagamento, o identificador
alfanumérico de até 9 caracteres ao consumir a API de Pagamento de tributos e contas de consumo.
19
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
Exemplo de Entrada:
Get:
https://99.999.99.99:9999/v1/pagamentos/3963/404/1?tipoConsulta=3&segmentoConsulta=9
9&dataInicial=2021-03-11&dataFinal=2021-03-11&idTransacao=502r
20
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
Campo-Chave do Documento
Nome do Campo-Chave (Utilizando apenas para o DARF
50385)
Identificação do Documento
A 15
Campo-Chave Número do Documento GARE ICMS Geral (convênio 5-0489),
composto
21
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
1 - Código de Barras
Forma de Acolhimento N 02
2 - On-Line
Valor Correção Monetária N 12 Valor Correção Monetária (9999999999DD)
0 - Não Imprime
Controle de Mensagem N 01
1 - Imprime
Mensagem de Retorno A 40 Mensagem de Retorno do CICS
Quantidade de Parcelas N 02 Quantidade de Parcelas
Código do Serviço / Estabelecimento / Identificador do Código do Estabelecimento do Órgão /
N 05
Anúncio Empresa
Data Vencimento do Órgão N 08 Data de Vencimento enviado pelo Órgão (AAAAMMDD)
Competência N 06 Competência (MMAAAA)
Data de Validade N 08 Data de Validade (AAAAMMDD)
CNPJ ou CEI ou Identificador N 14 CNPJ ou CEI ou Identificador
Campo Digitado 1 N 15 Lacre de Conectividade
Campo Digitado 2 A 20 Identificador
Identifica o tipo de comprovante que deve ser impresso:
01 - IPTU - PMSP
02 - Demais Tributos
03 - Concessionárias
04 - FGTS - imprimir campo (lacre de conectividade)
digitado
05 - FGTS - imprimir campo (Identificador) - digitado
06 - FGTS - imprimir os dois campos digitados
07 - IPTU - On-Line
08 - ISS - On-Line
09 - FGTS - imprimir sem os campos digitados
10 - GARE-ICMS
11 - Taxa de Incêndio
12 - GNRE - DI / DSI
13 - GNRE - AIIM / Referência
14 - DARF na Cor Preta - Europa (Convênios: 5-0064 e 5-
0153)
15 - DARF Simples (Convênio: 5-0154)
Tipo de Comprovante N 02
16 - Licenciamento Paraná
17 - DARF Numerado (Convênio: 5-0385)
18 - DARE 50185 (substituído pelo comprovante 27)
19 - Cartões Outros Bancos - Concessionária
20 - Cartões Outros Bancos - Tributos
21 - RENAINF
22 - GARE IPVA SP (substituído pelos comprovantes 31 e 32)
23 - GNRE - DI / DSI / AIIM / Referência
24 - GARE ICMS Geral (substituído pelos comprovantes 28 e
29)
25 - DAS - Simples Nacional (Convênio: 5-0328)
26 - E-Social (Convênio: 5-0432)
27 - DARE-SP / GNRE - SEFAZ-SP (Convênio: 5-0185)
28 - GARE ICMS GERAL - SEFAZ-SP (Convênio: 5-0489)
29 - GARE ICMS - PEP - SEFAZ-SP (Convênio: 5-0428)
30 - GARE PPD - SEFAZ-SP (Convênio: 5-0052)
31 - GARE IPVA PPD - SEFAZ-SP (Convênio: 5-0025)
22
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
23
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
1 - 1ª Parcela
2 - 2ª Parcela
3 - 3ª Parcela
Cota N 1 4 - 4ª Parcela
5 - 5ª Parcela
6 - 6ª Parcela
7 - 7ª Parcela
8 - 8ª Parcela
9 - Cota Única
Hora do Pagamento N 06 Hora em que foi realizado o pagamento (HHMMSS)
24
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
Exemplo de Saída:
{
"retorno": "000",
"sqlCode": "000",
"banco": 237,
"agencia": 3963,
"conta": 404,
"contaLinkada": 404,
"numeroPeriferico": 0,
"numeroSequencia": 0,
"restart": 0,
"contr": 1,
"regSaida": [
{
"contaTipo": 1,
"contaDebito": 1,
"codigoEmpresaConveniada": 16,
"documento": "08527468",
"dataDebito": "2021-03-11",
"valorCodigoBarras": "0000000005262",
"valorDebito": 52.62,
"multa": 0.0,
"juros": 0.0,
"descontos": 0.0,
"exercicio": 0,
"parcela": 0,
"identificacaoPagamento": "AGUA",
"numeroIdentidade": "RGI",
"identidadeDocumento": "8527468",
"numNr": 0,
"autenticacaoBancaria": 45154760,
"situacaoConta": 6,
"midia": "API SERVER TO SERVER",
"codigoBarras": "82600000000526200971487208527468121514520072",
"tributo": "00",
"numeroContribuinte": 0,
"tipoParcela": 0,
"codigoProcessamento": 0,
"nsuProdam": 0,
"nsuBanco": 0,
"mesIncidencia": 0,
"anoIncidencia": 0,
"percentualMulta": 0.0,
"formaAcolhimento": 1,
"correcaoMonetaria": 0.0,
"controleMensagem": "0",
"quantidadeParcelas": 0,
"codigoEstabelecimento": 0,
"dataVencimentoOrgao": "2021-03-11",
"competencia": "000000",
"cnpjCEI": "00000000000000",
"campoDigitado1": "000000000000000",
"tipoComprovante": "03",
25
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
"codigoReceita": "000000",
"diDSI": "000000000",
"municipio": "000",
"valorInformadoCliente": "N",
"descricaoCliente": "TESTE",
"percentualCETPeriodo": 0.0,
"percentualCETMensal": 0.0,
"valorCETAnual": 0.0,
"valorEncargo": 0.0,
"valorTarifa": 0.0,
"valorIOF": 0.0,
"valorEncargoCartao": 0.0,
"quantidadePontos": "00000000000",
"numeroCartao": "0000000000000000",
"expiracaoCartao": "01000000",
"codigoAutorizacaoOutroBanco": "0",
"cpfCnpjPrincipalOutroBanco": "000000000",
"cnpjFilialOutroBanco": "00000",
"cpfCnpjFilialOutroBanco": "00",
"dddOutroBanco": "0000",
"telefoneOutroBanco": "00000000000",
"codigoMunicipio": "0000",
"tipoIdentificacao": 0,
"identificaNroDsDsiAiim": 0,
"descricaoDsDsiAiim": 0,
"dataPagamento": "2021-03-11",
"codigoReceitaDarf": 0,
"valorReceitaBruta": 0.0,
"prcentualAplicado": 0.0,
"numeroDocumento": 0,
"nomeEmpresaConveniada": "SABESP",
"numeroControleDare": 0,
"numeroDocumentoSefaz": 0,
"numeroGuia": 0,
"numeroEtiqueta": 0,
"cota": 0,
"horaPagamento": "131254",
"tipoVeiculo": 0
}
]
}
26
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
000 - OK
27
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
Código Descrição Retorno HTTP Retorno devolvido também pela transação de negócio
200 Operação realizada com sucesso Sim
400 Falha ao atender a requisição Não
412 Parâmetros informados inválidos Não
500 Erro inesperado na solicitação Não
28
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
9. SUMARIZAÇÃO DE DÉBITOS
Agrupamento em D+1 dos lançamentos a débito dos pagamentos de tributos e contas de
consumo na conta do cliente pagador, otimizando o extrato e facilitando a sua conciliação.
MODELO DE EXTRATO:
data historico n.docto valor
12/04/2022 00907 PGTO ELET TRIB 0000002 21,00-
API CORP.-CDBARRA PREFEITURAS
29
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
Na descrição dos campos de cada comprovante consta entre aspas “” o seu retorno
correspondente no response da API.
AGÊNCIA: 9999
Transação realizada por meio do convênio entre (CLIENTE) e o Banco Bradesco S.A.
Agência: "agencia"
30
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
Para CNPJ, a informação é devolvida no campo "cnpjDarf" com os dígitos verificadores do CNPJ já
calculados.
31
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
AGÊNCIA: 9999
Transação realizada por meio do convênio entre (CLIENTE) e o Banco Bradesco S.A.
Agência: "agencia"
Para CNPJ, a informação é devolvida no campo "cnpjDarf" com os dígitos verificadores do CNPJ já
calculados.
AGÊNCIA: 9999
Transação realizada por meio do convênio entre (CLIENTE) e o Banco Bradesco S.A.
Agência: "agencia"
33
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
AGÊNCIA: 9999
Transação realizada por meio do convênio entre (CLIENTE) e o Banco Bradesco S.A.
Agência: "agencia"
34
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
AGÊNCIA: 9999
Transação realizada por meio do convênio entre (CLIENTE) e o Banco Bradesco S.A.
35
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
AGÊNCIA: 9999
COMPROVANTE DE PAGAMENTO
Transação realizada por meio do convênio entre (CLIENTE) e o Banco Bradesco S.A.
Agência: "agencia"
Empresa/Órgão: "nomeFantasia"
CNPJ/CEI: "cnpjCEI"
37
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
AGÊNCIA: 9999
COMPROVANTE DE PAGAMENTO
Transação realizada por meio do convênio entre (CLIENTE) e o Banco Bradesco S.A.
Agência: "agencia"
Empresa/Órgão: "nomeFantasia"
CNPJ/CEI: "cnpjCEI"
39
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
Nº BANCO/AGÊNCIA: 237/9999
COMPROVANTE DE PAGAMENTO
GARE IPVA PPD – SEFAZ/SP
VALOR: R$ 9.999.999.999,99
CÓDIGO DE BARRAS:
99999999999-9 99999999999-9 99999999999-9 99999999999-9
AUTENTICAÇÃO
xxxxxxxxxxxxxxxxxxxxxx
VIA DO CONTRIBUINTE
Transação realizada por meio do convênio entre (CLIENTE) e o Banco Bradesco S.A.
Nº Banco/Agência: "banco"/"agencia"
Horário: "horaPagamento"
Nº da Guia: "numeroGuia"
Autenticação: "autenticacaoBancaria"
41
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
Nº BANCO/AGÊNCIA: 237/9999
COMPROVANTE DE PAGAMENTO
GARE IPVA – SEFAZ/SP
VALOR: 999.999.999,99
CÓDIGO DE BARRAS:
99999999999-9 99999999999-9 99999999999-9 99999999999-9
AUTENTICAÇÃO
xxxxxxxxxxxxxxxxxxxxxx
VIA DO CONTRIBUINTE
Transação realizada por meio do convênio entre (CLIENTE) e o Banco Bradesco S.A.
Nº Banco/Agência: "banco"/"agencia"
Horário: "horaPagamento"
42
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
Placa: "placa"
Exercício: "exercicio"
✓ 1 = 1ª Parcela;
✓ 2 = 2ª Parcela;
✓ 3 = 3ª Parcela;
✓ 4 = 4ª Parcela;
✓ 5 = 5ª Parcela;
✓ 6 = Cota Única.
Autenticação: "autenticacaoBancaria"
43
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
Nº BANCO/AGÊNCIA: 237/9999
COMPROVANTE DE PAGAMENTO
GARE IPVA – SEFAZ/SP
VALOR: 999.999.999,99
CÓDIGO DE BARRAS:
99999999999-9 99999999999-9 99999999999-9 99999999999-9
AUTENTICAÇÃO
xxxxxxxxxxxxxxxxxxxxxx
VIA DO CONTRIBUINTE
Transação realizada por meio do convênio entre (CLIENTE) e o Banco Bradesco S.A.
Nº Banco/Agência: "banco"/"agencia"
Horário: "horaPagamento"
Nº do AIIM: "descricaoDsDsiAiim"
Exercício: "exercicio"
Autenticação: "autenticacaoBancaria"
45
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
10.11. 5-0025 SEFAZ/SP GARE IPVA Dívida Ativa (Tipo de Comprovante 32)
Dívida Ativa: posições 20 e 21 da barra = 11, 21 ou 31
Nº BANCO/AGÊNCIA: 237/9999
COMPROVANTE DE PAGAMENTO
GARE IPVA – SEFAZ/SP
VALOR: 999.999.999,99
CÓDIGO DE BARRAS:
99999999999-9 99999999999-9 99999999999-9 99999999999-9
AUTENTICAÇÃO
xxxxxxxxxxxxxxxxxxxxxx
VIA DO CONTRIBUINTE
Transação realizada por meio do convênio entre (CLIENTE) e o Banco Bradesco S.A.
Nº Banco/Agência: "banco"/"agencia"
Horário: "horaPagamento"
Exercício: "exercicio"
Autenticação: "autenticacaoBancaria"
47
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
Nº BANCO/AGÊNCIA: 237/9999
COMPROVANTE DE PAGAMENTO
GARE PPD – SEFAZ/SP
CÓDIGO DE BARRAS:
99999999999-9 99999999999-9 99999999999-9 99999999999-9
AUTENTICAÇÃO
xxxxxxxxxxxxxxxxxxxxxx
VIA DO CONTRIBUINTE
Transação realizada por meio do convênio entre (CLIENTE) e o Banco Bradesco S.A.
Nº Banco/Agência: "banco"/"agencia"
Horário: "horaPagamento"
Nº do Documento: "numeroDocumentoSefaz"
Autenticação: "autenticacaoBancaria"
49
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
Nº BANCO/AGÊNCIA: 237/9999
COMPROVANTE DE PAGAMENTO
AUTENTICAÇÃO
xxxxxxxxxxxxxxxxxxxxxx
Transação realizada por meio do convênio entre (CLIENTE) e o Banco Bradesco S.A.
Nº Banco/Agência: "banco"/"agencia"
50
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
Empresa/Órgão: "nomeFantasia"
Descrição: "identificacaoPagamento"
UF Favorecida: "uf"
DI/DSI: "descricaoDsDsiAiim"
AIIM: "descricaoDsDsiAiim"
Referência: "competencia"
Identificador: "cnpjCEI"
Autenticação: "autenticacaoBancaria"
51
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
Nº BANCO/AGÊNCIA: 237/9999
COMPROVANTE DE PAGAMENTO
DARE-SP/GNRE – SEFAZ/SP
VALOR: R$ 9.999.999.999,99
CÓDIGO DE BARRAS:
99999999999-9 99999999999-9 99999999999-9 99999999999-9
AUTENTICAÇÃO
xxxxxxxxxxxxxxxxxxxxxx
VIA DO CONTRIBUINTE
Transação realizada por meio do convênio entre (CLIENTE) e o Banco Bradesco S.A.
Nº Banco/Agência: "banco"/"agencia"
Horário: "horaPagamento"
52
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
Autenticação: "autenticacaoBancaria"
53
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
Nº BANCO/AGÊNCIA: 237/9999
COMPROVANTE DE PAGAMENTO
GARE ICMS - PEP – SEFAZ/SP
VALOR: R$ 9.999.999.999,99
CÓDIGO DE BARRAS:
99999999999-9 99999999999-9 99999999999-9 99999999999-9
AUTENTICAÇÃO
xxxxxxxxxxxxxxxxxxxxxx
VIA DO CONTRIBUINTE
Transação realizada por meio do convênio entre (CLIENTE) e o Banco Bradesco S.A.
Nº Banco/Agência: "banco"/"agencia"
Horário: "horaPagamento"
54
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
Nº do Documento: "numeroDocumentoSefaz"
Autenticação: "autenticacaoBancaria"
55
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
Nº BANCO/AGÊNCIA: 237/9999
COMPROVANTE DE PAGAMENTO
GARE ICMS GERAL – SEFAZ/SP
VALOR: R$ 9.999.999.999,99
CÓDIGO DE BARRAS:
99999999999-9 99999999999-9 99999999999-9 99999999999-9
AUTENTICAÇÃO
xxxxxxxxxxxxxxxxxxxxxx
VIA DO CONTRIBUINTE
Transação realizada por meio do convênio entre (CLIENTE) e o Banco Bradesco S.A.
Nº Banco/Agência: "banco"/"agencia"
Horário: "horaPagamento"
56
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
Nº do Documento: "numeroDocumentoSefaz"
Autenticação: "autenticacaoBancaria"
57
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
DD/MM/AAAA HH/MM/SS
COMPROVANTE DE PAGAMENTO
CLIENTE:
CÓDIGO DE BARRAS:
99999999999-9 99999999999-9 99999999999-9 99999999999-9
EM CASO DE PAGAMENTO EM DIA NÃO ÚTIL, A LIQUIDAÇÃO OCORRERÁ NO DIA ÚTIL SEGUINTE
AUTENTICAÇÃO: xxxxxxxxxxxxxxxxxxxxxx
Transação realizada por meio do convênio entre (CLIENTE) e o Banco Bradesco S.A.
Cliente: "nomeCliente"
Agência: "agencia"
Conta: "conta"
Autenticação: "autenticacaoBancaria"
58
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
AGÊNCIA: 9999
COMPROVANTE DE PAGAMENTO
EMPRESA/ÓRGÃO:
DESCRIÇÃO:
* TIPO DE DOCUMENTO:
Transação realizada por meio do convênio entre (CLIENTE) e o Banco Bradesco S.A.
Agência: "agencia"
Empresa/Órgão: "nomeFantasia"
Descrição: "identificacaoPagamento"
Tipo de Documento: Label deve ser substituída pelo retorno do response no campo
"identificacaoCampoChave". Os dados a apresentar estão no campo
"campoChaveIdentificacaoDocumento"
59
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
60
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
AGÊNCIA: 9999
COMPROVANTE DE PAGAMENTO
* TIPO DE DOCUMENTO:
CONCESSIONÁRIA:
VALOR:
DATA DO PAGAMENTO:
Transação realizada por meio do convênio entre (CLIENTE) e o Banco Bradesco S.A.
Agência: "agencia"
Tipo de Documento: Label deve ser substituída pelo retorno do response no campo
"identificacaoCampoChave". Os dados a apresentar estão no campo
"campoChaveIdentificacaoDocumento"
Concessionária: "nomeFantasia"
Valor: "valorPago"
61
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
11. FAQ
1. Quais são as regras (premissas básicas) para o recebimento de documentos de
Arrecadações?
✓ O código de barras do documento deve ser válido para arrecadações, ou seja, deve conter 44
posições, iniciando sempre com o número “8”.
✓ O Bradesco precisa estar autorizado para o recebimento do pagamento a favor da empresa ou
Órgão público, ou seja, possuir convênio vigente e ativo; caso contrário, o documento será
rejeitado pelo motivo.
Nota: são definidas como concessionárias as empresas dos Segmentos de água, luz, telefone e
gás, que estão identificadas com os Segmentos 2 (empresas de saneamento), 3 (eletricidade e gás) e 4
(telefonia). Os tributos estão identificados com os segmentos 1 (prefeituras), 5 (Órgãos
governamentais), 6 (empresas de segmentos diversos que serão identificadas por meio do CNPJ base),
7 (multas de trânsito) e 9 (uso exclusivo do Banco).
✓ Deve ser considerado o limite operacional atribuído para o Canal e disponibilidade de saldo
disponível em conta-corrente.
Todos os dias das 0h às 23h59. Para os pagamentos realizados em finais de semana, são
considerados efetivados junto às concessionárias e Órgãos no dia útil subsequente.
62
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
6. Quais valores devem ser passados nos campos enviados no body na chamada a
/pagamentos/pagamentoContaConsumo?
Para a conta que será debitada, passar as informações para os Campos “Agência”, “Conta”,
“tipoConta”, “tipoRegistro”, “codigoBarras”, ”dataDebito”, “valorPrincipal” e “idTransacao”.
7. O Campo Valor Principal é obrigatório para ambas as chamadas (Consulta e Inclusão)? Esse
valor no caso seria igual ao extraído a partir do código de barras do boleto?
Sim, o valor é obrigatório nas duas chamadas. O valor principal está entre as posições 5 e 15 do código
de barras. Há situações em que o valor a ser pago é calculado automaticamente pelo sistema por meio
de índices, descontos, multas e/ou juros. Nesses casos, o valor total a ser pago será diferente daquele
constante dentro do código de barras.
9. Em caso de pagamento não efetivado por retorno de código de erro, o mesmo Id Transação
pode ser utilizado novamente?
O Id Transação é consumido apenas quando um pagamento é efetivado. Portanto, caso o
pagamento não seja concluído por erro, o mesmo Id pode ser utilizado novamente.
63
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
12. SUPORTE
Regras técnicas da API: em caso de dúvidas técnicas relacionadas à conectividade e ao
consumo da API, entrar em contato com a nossa Central de Suporte pelo e-mail:
[email protected]
Horário de atendimento: 08h às 17h.
64
Manual de API - Pagamento de Contas de Consumo e Tributos via Código de Barras - Versão 13 - Set/2023
65