logo Home / receivable-units-schedule-v2v2 / Arquivo da Carta de Circularização

Arquivo da Carta de Circularização

Este documento descreve a estrutura do arquivo gerado pela carta de circularização — a demonstração dos valores a receber de um estabelecimento comercial em uma data-base — e explica como solicitar, acompanhar e baixar o arquivo pela API.

VERSÃO

FORMATO

SERVIÇO

PÚBLICO

1.0

CSV

receivable-units-schedule-v2

Financeiro, contabilidade e integradores


#1. Introdução

#1.1 Objetivo

A carta de circularização é o documento que demonstra, para um estabelecimento comercial (EC), quanto ele tem a receber da subadquirente em uma data-base — o saldo da agenda de recebíveis, totalizado por arranjo de pagamento. É usada tipicamente para conferência contábil e para confirmação de saldos junto à auditoria.

Este documento descreve o layout do arquivo e o fluxo de geração. Ele não descreve o detalhamento transação a transação: para isso existe o arquivo Detalhes da circularização, cuja estrutura está descrita no documento Arquivo de Agenda e Liquidação SC3.

#1.2 O que a carta informa

Cada linha do arquivo é um arranjo de pagamento (Visa crédito, Mastercard crédito, Elo débito etc.) com três informações consolidadas: o valor bruto a receber, o valor líquido a receber e a data do último recebível daquele arranjo na agenda. Não há detalhamento por transação, por parcela nem por data.

#1.3 Nomenclatura e convenções

  • O arquivo é .CSV, codificado em UTF-8, e existe em dois formatos — um por lojista e um consolidado mensal, descritos nas seções 3 e 4. O separador e a unidade dos valores mudam entre os dois formatos.

  • As duas primeiras linhas são de controle: a primeira traz os parâmetros da geração e a segunda os nomes das colunas. As linhas seguintes são de detalhe, uma por arranjo.

  • Datas seguem o padrão AAAA-MM-DD; data e hora seguem AAAA-MM-DDTHH:MM:SS, no fuso da subadquirente.

  • A geração é assíncrona: a solicitação responde imediatamente com o nome do arquivo, que passa a existir alguns instantes depois (seção 2).


#2. Como obter o arquivo

PASSO

ENDPOINT

O QUE FAZ

1. Solicitar

POST /circularization-letter

Informe merchant_id (CPF/CNPJ do lojista) e initial_date (data-base da pesquisa). A resposta traz o file_name e a carta nasce com status REQUESTED.

2. Acompanhar

GET /circularization-letter

Lista as cartas do lojista com o status e os valores já consolidados. Aguarde o status OK antes de baixar.

3. Baixar

GET /circularization-letter/{file_name}

Devolve { "url": "…" } com o endereço de download do arquivo. O endereço é temporário: use-o imediatamente.

O passo 2 é opcional para quem só quer o arquivo, mas é o caminho mais rápido para quem quer apenas os números: a listagem já devolve os valores por arranjo e o totalizador, sem precisar baixar e interpretar o CSV.

#2.1 Correspondência entre os campos da API e o arquivo

CAMPO NA API

EQUIVALENTE NO ARQUIVO

DESCRIÇÃO

file_name

nome do arquivo

Identificador da carta, usado no download.

request_date

—

Data e hora em que a carta foi solicitada.

search_date

linha 1

Data-base da pesquisa informada na solicitação.

status

—

Situação da geração. Ver tabela 2 (seção 7).

values[].description

Arranjo

Sigla do arranjo de pagamento. Ver tabela 1 (seção 6).

values[].adjusted_amount

Valor bruto

Valor bruto a receber no arranjo, em centavos.

values[].constituted_amount

Valor líquido

Valor líquido a receber no arranjo, em centavos.

values[].last_date

Data do último recebível

Maior data de agenda encontrada no arranjo.

totalizer.adjusted_total

última linha (formato 2)

Soma dos valores brutos de todos os arranjos.

totalizer.constituted_total

última linha (formato 2)

Soma dos valores líquidos de todos os arranjos.

⚠️ Atenção aos nomes. Na API, adjusted_amount é o valor bruto e constituted_amount é o valor líquido. Os nomes não correspondem aos conceitos de “valor ajustado” e “valor constituído” usados pelas registradoras de recebíveis.


#3. Formato 1 — Carta por lojista

É o formato gerado quando a carta é solicitada para um CPF/CNPJ específico, pela API ou pelo Portal do Lojista. Contém apenas os arranjos daquele lojista e não tem linha de totais.

NOME DO ARQUIVO

SEPARADOR

carta_de_circularizacao_<CPF/CNPJ>_<AAAAMMDDHHMMSS>.csv

vírgula ( , )

Carta de circularização - ,71673990000177,Data inicial de pesquisa: 2026-08-01
Data do ultimo recebivel,Arranjo,Valor liquido,Valor bruto
2026-11-11,MCC,208629,92,211940,10
2026-08-20,VCC,542,67,551,30
2026-09-03,ECD,1204,55,1204,55

#3.1 Linha 1 — parâmetros da geração

ID

NOME DO CAMPO

DESCRIÇÃO

EXEMPLO

01

Identificação do documento

Texto fixo Carta de circularização - .

Carta de circularização -

02

CPF/CNPJ do lojista

Documento do estabelecimento comercial ao qual a carta se refere, apenas dígitos.

71673990000177

03

Data inicial de pesquisa

Data-base informada na solicitação, precedida do texto Data inicial de pesquisa: . Recebíveis com data de agenda a partir dessa data compõem a carta.

Data inicial de pesquisa: 2026-08-01

#3.2 Linha 2 — cabeçalho das colunas

Texto fixo: Data do ultimo recebivel,Arranjo,Valor liquido,Valor bruto. Observe que, neste formato, o valor líquido vem antes do valor bruto.

#3.3 Linhas de detalhe — uma por arranjo

ID

NOME DO CAMPO

DESCRIÇÃO

EXEMPLO

01

Data do último recebível

Maior data de agenda entre os recebíveis do arranjo, no formato AAAA-MM-DD. Indica até quando se estende a agenda daquele arranjo.

2026-11-11

02

Arranjo

Sigla do arranjo de pagamento, conforme tabela 1 (seção 6).

MCC

03

Valor líquido

Soma dos valores líquidos a receber no arranjo — o que será efetivamente pago ao lojista, já descontadas as taxas. Expresso em reais, com vírgula como separador decimal.

208629,92

04

Valor bruto

Soma dos valores brutos a receber no arranjo, antes das taxas. Expresso em reais, com vírgula como separador decimal.

211940,10

⚠️ Importante para quem automatiza a leitura. Neste formato o valor usa vírgula como separador decimal e o arquivo também é separado por vírgula. Consequência prática: cada valor ocupa duas posições ao abrir o arquivo sem tratamento, e uma linha de detalhe tem 6 posições, não 4. Ao interpretar o arquivo, reagrupe as posições 3–4 (valor líquido) e 5–6 (valor bruto), ou prefira consumir os valores pela API (seção 2), onde vêm em centavos e sem ambiguidade.


#4. Formato 2 — Carta mensal consolidada

É o formato gerado automaticamente no primeiro dia de cada mês, para as subadquirentes que têm a geração mensal habilitada. Consolida vários lojistas em um único arquivo — um bloco de linhas por CPF/CNPJ — e traz uma linha de totais no final.

NOME DO ARQUIVO

SEPARADOR

carta_de_circularizacao_<CPF/CNPJ>_<AAAAMMDDHHMMSS>.csv

ponto e vírgula ( ; )

Carta de circularização;2;2026-08-01T02:00:00;2026-08-02
CPF/CNPJ;Arranjo;Valor bruto;Valor liquido
71673990000177;MCC;21194010;20862992
71673990000177;VCC;55130;54267
24276000000119;MCC;3410055;3355120
;;24659195;24272379

#4.1 Linha 1 — parâmetros da geração

ID

NOME DO CAMPO

DESCRIÇÃO

EXEMPLO

01

Identificação do documento

Texto fixo Carta de circularização.

Carta de circularização

02

Identificador da subadquirente

Identificador da subadquirente na plataforma.

2

03

Data e hora da geração

Momento em que o arquivo foi gerado, no fuso da subadquirente.

2026-08-01T02:00:00

04

Data-base da pesquisa

Data a partir da qual os recebíveis foram considerados.

2026-08-02

#4.2 Linha 2 — cabeçalho das colunas

Texto fixo: CPF/CNPJ;Arranjo;Valor bruto;Valor liquido. Neste formato o valor bruto vem antes do valor líquido — ordem inversa à do formato 1.

#4.3 Linhas de detalhe — uma por lojista e arranjo

ID

NOME DO CAMPO

DESCRIÇÃO

EXEMPLO

01

CPF/CNPJ

Documento do estabelecimento comercial, apenas dígitos. Quando a subadquirente opta por ocultar o documento, os cinco primeiros dígitos são preservados e o restante é completado com zeros até 14 posições.

71673990000177

02

Arranjo

Sigla do arranjo de pagamento, conforme tabela 1 (seção 6).

MCC

03

Valor bruto

Soma dos valores brutos a receber no arranjo, em centavos, sem separador decimal.

21194010

04

Valor líquido

Soma dos valores líquidos a receber no arranjo, em centavos, sem separador decimal.

20862992

#4.4 Última linha — totais

A última linha traz as duas primeiras posições vazias e, nas posições 3 e 4, a soma do valor bruto e do valor líquido de todos os lojistas e arranjos do arquivo, em centavos: ;;24659195;24272379.


#5. Diferenças entre os dois formatos

CARACTERÍSTICA

FORMATO 1 — POR LOJISTA

FORMATO 2 — MENSAL CONSOLIDADA

Origem

Solicitação por API ou portal

Geração automática no dia 1º do mês

Abrangência

Um CPF/CNPJ

Vários CPF/CNPJ no mesmo arquivo

Separador

, (vírgula)

; (ponto e vírgula)

CPF/CNPJ

Só na linha 1

Em cada linha de detalhe

Unidade dos valores

Reais, com vírgula decimal

Centavos, número inteiro

Ordem das colunas de valor

Líquido, depois bruto

Bruto, depois líquido

Data do último recebível

Presente

Não presente

Linha de totais

Não tem

Tem

Como os dois formatos compartilham o mesmo padrão de nome de arquivo, quem automatiza a leitura deve identificar o formato pelo separador da primeira linha, e não pelo nome.


#6. Tabela 1 — Códigos de arranjo

A coluna Arranjo usa a sigla do arranjo de pagamento, conforme definido pela Resolução BCB nº 3.952, mais PVT para cartão private. Siglas em uso na plataforma:

SIGLA

ARRANJO

MODALIDADE

ACC

Amex

Crédito

BCC

Banescard

Crédito

BCD

Banescard

Débito

BVV

Ben VisaVale (alimentação e refeição)

Débito

CBC

Cabal

Crédito

CBD

Cabal

Débito

CBP

Cabal Voucher

Débito

CZC

Credz

Crédito

DCC

Diners

Crédito

ECC

Elo / Discover

Crédito

ECD

Elo

Débito

GCC

Goodcard

Crédito

HCC

Percard

Crédito

JCC

JCB

Crédito

MAC

Credsystem

Crédito

MCC

Mastercard

Crédito

MCD

Maestro

Débito

PVT

Cartão private

Crédito

SCC

Sorocred

Crédito

TAN

Tarjeta Naranja

Crédito

VCC

Visa

Crédito

VCD

Visa Electron

Débito

VDC

Verdecard

Crédito


#7. Tabela 2 — Status da carta

STATUS

SIGNIFICADO

O QUE FAZER

REQUESTED

A carta foi solicitada e está sendo montada.

Aguarde e consulte a listagem novamente. O download ainda não está disponível.

OK

O arquivo foi gerado e está disponível.

Baixe pelo endpoint de download.

ERROR

Houve falha ao disponibilizar o arquivo.

Solicite a carta novamente. Se persistir, abra chamado informando o file_name.


#8. Regras de composição dos valores

  • O que entra. Todos os recebíveis do lojista com data de agenda igual ou posterior à data-base da pesquisa, agrupados por arranjo.

  • Devoluções não entram. Recebíveis do arranjo de devolução (RFD) são desconsiderados na composição da carta.

  • A carta é uma posição, não um histórico. Os valores refletem o estado da agenda no momento da geração. Duas cartas geradas em datas diferentes para a mesma data-base podem divergir se houver cancelamento, ajuste ou antecipação no intervalo — e a carta não reconstitui a posição de uma data passada.

  • Valor bruto e valor líquido. O bruto é o valor da venda antes das taxas; o líquido é o valor a ser efetivamente pago ao lojista. A diferença corresponde ao MDR, às taxas de antecipação e às retenções aplicáveis.

  • Antecipação. Recebíveis já antecipados deixam a agenda futura e, portanto, não compõem mais o valor a receber demonstrado na carta.

  • Endereço de download temporário. A URL devolvida pelo endpoint de download expira em 5 minutos. Gere-a no momento do download em vez de armazená-la.


#9. Histórico de revisões

VERSÃO

DATA

ALTERAÇÃO

1.0

12/08/2026

Publicação inicial: layout dos dois formatos, fluxo de geração pela API, tabelas de arranjo e status e regras de composição dos valores.