EDI - Adquirência Sicredi
Conciliação de recebíveis e movimentações de cartões.
Comece por aquiNavegue pelos tópicos abaixo para consultar a estrutura, a nomenclatura, os registros, os campos e as especificações técnicas dos arquivos EDI de Vendas, Pagamentos, Recebíveis, Voucher e PIX.
O que você pode fazer?Consulte as vendas capturadas e processadas, os pagamentos e demais eventos financeiros. Acompanhe unidades de recebíveis, contratos e deduções. Consulte transações de Voucher e PIX, além das tabelas de tipos de transação, terminais, métodos de captura e status da transação.
Documentação Completa
Visão Geral
1.0 Controle de Versões
Número da Versão Data da Alteração Autor Alterações Realizadas 7.5 22/09/2025 Rodrigo Yendo EDI de PIX
- Transferência do registro 001 de PIX POS do EDI de Vendas para o EDI de PIX
- Inclusão de registro 002 de PIX PSP para apresentação das transações, ajustes e liquidações de saldo
EDI de Voucher
- Inclusão do registro 001 de Voucher Arranjo Fechado (VAN) para apresentação das transações capturadas e aprovadas
EDI de Recebíveis
- Hierarquização do EDI de Recebíveis para apresentação dos arquivos deste EDI de forma centralizada na Matriz
EDI de Vendas
- Inclusão do registro 016 de Voucher Arranjo Aberto (Bandeiras) para apresentação do Resumo das Transações Voucher Capturadas e aprovadas
- Inclusão do registro 017 de Voucher Arranjo Aberto (Bandeiras) para apresentação do Detalhe das Transações Voucher Capturadas e Aprovadas
EDI de Pagamentos
- Inclusão do registro 035 de Voucher Arranjo Aberto (Bandeiras) para a apresentação do Resumo dos Pagamentos de transações Voucher
- Inclusão do registro 036 de Voucher Arranjo Aberto (Bandeiras) para a apresentação dos Detalhes dos Pagamentos de Transações Voucher7.5 Atualização 16/02/2026 Rodrigo Yendo
- Correção do registro 015 para inclusão de campos de valores relacionados ao parcelamento de uma transação split.
7.6 18/02/2026 Rodrigo Yendo
- Inclusão do campo Valor do Desconto de Antecipação nos registros 201 e 999 do EDI de Pagamentos
- Inclusão do registro 003 para as transações do PIX TEF no EDI de PIX.2.0 Objetivo
O foco principal desta versão do EDI é a ampliação da gama de produtos atendidos pelo EDI. Incluímos informações sobre Voucher Arranjo Fechado (VAN) e transações PIX PSP no EDI. Decidimos por criar novos arquivos específicos para estes produtos por conta da escalabilidade das informações e do processamento dos arquivos, para mantermos o SLA acordado.
Incluímos nesta versão também o Voucher de Arranjo Aberto que devido a característica transacional será mantido no EDI de Vendas e Pagamentos.
Por fim, decidimos hierarquizar (agrupar informações no padrão matriz/Filiais) o EDI de Recebíveis, por conta de clientes que possuem várias filiais com CNPJs distintos e que recebiam os arquivos separadamente, passamos a enviá-los de forma agrupada como nos extratos de venda e pagamentos.
3.0 Premissas
- Mesmo sem movimentação o arquivo EDI será gerado com o header e trailer;
- Devemos disponibilizar o EDI somente no formato de JSON.
- Enviaremos diariamente cinco arquivos: vendas, pagamentos, recebíveis, pix e voucher
- O EDI de Recebíveis passará a ter a hierarquização dos CNPJs (agrupar informações no padrão matriz/Filiais). Desta forma para os clientes que possuem filiais com diferentes CNPJs, passaremos a enviar somente um arquivo de EDI de Recebíveis para a Matriz, agilizando nosso processo de compactação e transmissão dos arquivos EDI.
4.0 Benefícios
- Informações sobre transações PIX PSP e PIX POS. O PIX PSP temos tanto a informação da venda quanto a liquidação, enquanto o PIX POS só temos a captura na venda.
- Informações sobre transações Voucher Arranjo Fechado (VAN), em que só temos a captura da venda e a liquidação ocorre no adquirente do produto (Alelo, Ticket, Sodexo, etc...)
- Informações sobre transações Voucher Arranjo Aberto (Bandeiras), que temos tanto a venda quanto a liquidação e dada a similaridade com uma transação de crédito à vista, manteremos este produto dentro do EDI de Vendas e Pagamentos.
5.0 Formato do Arquivo
- JSON (Por questão de performance, vamos passar a enviar os arquivos sem formatação. Cada cliente poderá abrir o arquivo da mesma forma, desde que use um editor de JSON adequado para esta função.)
6.0 Estrutura do Nome dos Arquivos EDI
Os extratos EDI gerados pela Fiserv sempre terão duas nomenclaturas. Para os extratos de Vendas, Pagamentos e Voucher teremos a nomenclatura abaixo:
NOME EXEMPLO:
BRCDSE00-EDI-S-00000003-104-040674435000136-333000353-20220425101908.csv
CAMPO DESCRIÇÃO Jobname Nome do direcionamento da Caixa de SFTP da Conciliadora/Caixa Própria Tipo Arquivo EDI Fixo Tipo Arquivo EDI S - Vendas
P - Pagamentos
V - VoucherInstituição 00000003 - (BANCOOB)/SIPAG
00000004 - SICREDI
00000005 - REDE POP
00000007 - FISERV
00000010 - AFINZ
00000011 - BCJService Contract 101 - BIN
104 - SIPAG
110 - SICREDI
113 - REDE POP
125 - BIN/FISERV
143 - AFINZ
149 - CAIXA PAGAMENTOS
240 - BANQI
241 - TBD
242 - CORUJA CAPITAL
243 - BCJCPF/CNPJ Número do CPF/CNPJ do estabelecimento Número do Estabelecimento Número do estabelecimento conforme cadastro Dígito 3 (Fixo) Time Stamp Data e hora no formato "aaaammddhhmmss" Para o extrato de Recebíveis e PIX, teremos a nomenclatura abaixo:
NOME EXEMPLO:
BRCDSE00-EDI-R-00000003-104-040674435000136-20220425101908.csv
CAMPO DESCRIÇÃO Jobname Nome do direcionamento da Caixa de SFTP da Conciliadora/Caixa Própria Tipo Arquivo EDI Fixo Tipo Arquivo EDI R - Recebíveis
PIX - Transações PIXInstituição 00000003 - (BANCOOB)/SIPAG
00000004 - SICREDI
00000005 - REDE POP
00000007 - FISERV
00000010 - AFINZ
00000011 - BCJService Contract 101 - BIN
104 - SIPAG
110 - SICREDI
113 - REDE POP
125 - BIN/FISERV
143 - AFINZ
149 - CAIXA PAGAMENTOS
240 - BANQI
241 - TBD
242 - CORUJA CAPITAL
243 - BCJCPF/CNPJ Número do CPF/CNPJ do estabelecimento Time Stamp Data e hora no formato "aaaammddhhmmss" 7.0 Estrutura do Arquivo
ARQUIVO DE VENDAS
TIPO DE REGISTROS EVENTOS REPORTADOS 000 - Header do Arquivo Informações sobre o Arquivo Gerado e dados sobre o Estabelecimento 101 - Header Matriz / Filial Identifica a Matriz / Filial do Estabelecimento 010 - Resumo da SOC Transações de Débito Identifica o Resumo de Vendas que agrupa os comprovantes de vendas das transações de débito 011 - Detalhe ROC Transações de Débito Identifica a transação de débito (Sempre ligado ao prévio registro. Se o sumário tiver 25 transações, serão gerados 25 registros.) 012 - Resumo da SOC Transações de Crédito à Vista Identifica o Resumo de Vendas que agrupa os comprovantes de vendas das transações de crédito 013 - Detalhe ROC Transações de Crédito à Vista Identifica a transação de crédito. (Sempre ligado ao prévio registro. Se o sumário tiver 25 transações, serão gerados 25 registros.) 014 - SOC Transações de Parcelamento Identifica a SOC de Transação de Parcelamento contendo todos os dados da transação de parcelamento. 015 - Detalhe Parcelas Transações de Parcelamento Identifica as parcelas que constam nas transações de parcelamento. Exemplo, se a transação possui 5 parcelas, 5 registros serão gerados. 016 - Resumo da SOC Transações de Voucher Bandeiras Identifica o Resumo de Vendas que agrupa os comprovantes de vendas das transações de voucher arranjo aberto (bandeiras) 017 - Detalhe ROC Transações de Voucher Bandeiras Identifica a transação de voucher arranjo aberto (bandeiras). Se o sumário tiver 25 transações, serão gerados 25 registros. 018 - Resumo da SOC Aceleração de Parcelas Identifica o Resumo de Vendas que agrupa os comprovantes de vendas das transações de parcelado loja que tiveram aceleração de parcelas. 019 - Detalhe ROC Aceleração de Parcelas Identifica as parcelas aceleradas que constam no Resumo de Vendas. (Gera um registro por parcela. Exemplo, se a transação possui 5 parcelas, 5 registros serão gerados). 110 - Informativo de Cancelamentos Identifica as transações canceladas no dia anterior 111 - Informativo de Chargebacks Identifica as transações que sofreram chargebacks 201 - Trailer Matriz / Filial Identifica a Matriz / Filial do Estabelecimento 999 - Trailer Arquivo Totalização do Arquivo
ARQUIVO DE PAGAMENTOS
TIPO DE REGISTROS EVENTOS REPORTADOS 000 - Header do Arquivo Informações sobre o Arquivo Gerado e dados sobre o Estabelecimento 101 - Header Matriz/Filial Identifica a Matriz/Filial do Estabelecimento 020 - Resumo da SOC Pagamento de Débito Identifica o Resumo de Pagamento que agrupa os comprovantes de vendas das transações de débito 021 - Detalhe ROC Pagamentos de Débito Identifica as transações de débito que compõe o Resumo de Pagamento (Sempre ligado ao prévio registro. Se o sumário tiver 25 transações, serão gerados 25 registros.) 022 - Resumo da SOC Pagamentos de Crédito à Vista Identifica o Resumo de Pagamento que agrupa os comprovantes de vendas das transações de crédito 023 - Detalhe ROC Pagamentos de Crédito à Vista Identifica a transação de crédito que compõe o Resumo de Pagamento. (Sempre ligado ao prévio registro. Se o sumário tiver 25 transações, serão gerados 25 registros.) 024 - Resumo da Ordem de Pagamento Crédito Parcelado Identifica o Resumo de Pagamento que agrupa os comprovantes de vendas das transações de parcelado loja (parcelado sem juros) 025 - Detalhe da Ordem de Pagamento Crédito Parcelado Identifica as parcelas que constam no Resumo de Pagamento . (Gera um registro por parcela. Exemplo, se a transação possui 5 parcelas, 5 registros serão gerados). 027 - Pagamentos e Valores Suspensos Identifica os pagamentos e valores suspensos pela Adquirência. 031 - Ajustes Programados Identifica os Ajustes Programados no intervalo de 30 dias. 033 - Resumo Pagamento Antecipações Identifica o Resumo de Pagamento das Antecipações Realizadas Via Mesa de Recebíveis 034 - Detalhe UR Pagamento Antecipações Identifica o Detalhe das Operações Realizadas para Pagamento das Antecipações Realizadas via Mesa de Recebíveis 035 - Resumo da SOC Pagamentos de Voucher das Bandeiras Identifica o Resumo de Pagamento que agrupa os comprovantes de vendas das transações de voucher arranjo aberto (bandeiras). 036 - Detalhe ROC Pagamentos de Voucher das Bandeiras Identifica a transação de voucher arranjo aberto (bandeiras) que compõe o Resumo de Pagamento. Se o sumário tiver 25 transações, serão gerados 25 registros. 200 - Trailer Antecipações Identifica o fechamento das informações sobre Antecipações 201 - Trailer Matriz/Filial Identifica a Matriz/Filial do Estabelecimento 999 - Trailer Arquivo Totalização do Arquivo
ARQUIVO DE RECEBÍVEIS
TIPO DE REGISTROS EVENTOS REPORTADOS 000 - Header do Arquivo Informações sobre o Arquivo Gerado e dados sobre o Estabelecimento 101 - Header Matriz/Filial Identifica a Matriz/Filial do Estabelecimento 001 - Dados de Unidades de Recebíveis Informações sobre as URs (Unidades de Recebíveis) do Estabelecimento 002 - Contratos Negociados por UR Informações sobre os contratos negociados por UR pelo Estabelecimento 003 - Detalhe Eventos Deduções da UR Informações sobre as deduções de valores em razão de chargebacks, cancelamentos e débitos diversos. 004 – Lista de pagamentos da UR Informações sobre os pagamentos realizados por UR 200 - Trailler Por CNPJ, Bandeira e Produto Identifica a totalização de URs por CNPJ, Bandeira e Produto 999 - Trailler Relatório Totalização do Arquivo
ARQUIVO DE VOUCHER
TIPO DE REGISTROS EVENTOS REPORTADOS 000 - Header do Arquivo Informações sobre o Arquivo Gerado e dados sobre o Estabelecimento 101 - Header Matriz/Filial Identifica a Matriz/Filial do Estabelecimento 001 - Dados de Venda de Voucher VAN Identifica as vendas que foram realizadas via Voucher VAN que só capturamos a venda. 201 - Trailler Por CNPJ Identifica a totalização de PIX por CNPJ 999 - Trailler Relatório Totalização do Arquivo
ARQUIVO DE PIX
TIPO DE REGISTROS EVENTOS REPORTADOS 000 - Header do Arquivo Informações sobre o Arquivo Gerado e dados sobre o Estabelecimento 101 - Header Matriz/Filial Identifica a Matriz/Filial do Estabelecimento 001 - Dados de Venda de PIX POS Identifica as vendas que foram realizadas via PIX POS que só capturamos a venda. 002 – Dados de Venda de PIX PSP Identifica as vendas que foram realizadas via PIX PSP 003 – Dados de Venda de PIX TEF Identifica as vendas que foram realizadas via PIX TEF 999 - Trailler Relatório Totalização do Arquivo
Movimento de Vendas
8.0 Descrição
As vendas realizadas em D-1, uma vez que forem capturadas e processadas com sucesso, deverão ser reportadas no extrato do dia seguinte no arquivo do movimento de Vendas.
Cabeçalhos e transações de débito (8.1 a 8.4)
8.1 Registro 000 - Header do Arquivo
O objetivo desse registro é demonstrar as informações como data de processamento, estabelecimento comercial, nome do adquirente (instituição/service contract), versão do layout e outras informações do arquivo.
Campo Formato JSON Descrição Tipo de Registro Num recordType000 – Header do Arquivo Data do Processamento ddmmaaaa processingDateData de Geração do Arquivo Nome do Adquirente Alpha acquiringNameInformação do nome do adquirente do estabelecimento Tipo do Arquivo Alpha fileTypeDescriptionOs domínios válidos são:
Movimento de Vendas
Movimento Financeiro
Movimento de Recebíveis
Movimento de Voucher Van
Movimento de PIXNúmero do Arquivo Alpha fileNumberNúmero de Sequência de Geração do Arquivo Código do Cliente Num clientCodeCódigo do Cliente (Grupo\Matriz ou Filial) Nome do Cliente Alpha clientNameNome do Cliente (Nome do Grupo\Matriz\Filial) – Razão Social Número do CPF/CNPJ Num (99999999999999) clientDocumentNúmero do CPF/CNPJ do Estabelecimento Tipo de Processamento Alpha processingTypeProcessamento\Reprocessamento Layout do Arquivo Alpha fileLayoutVersionVersão do Arquivo (3 posições) Num de Sequência do Registro Num recordNumberSequência do Registro no Arquivo 8.2 Registro 101 – Header Matriz/Filial
O objetivo do registro abaixo é identificar a rede a qual o estabelecimento comercial com as informações de matriz e filial, a partir da hierarquia de relacionamento.
Campo Formato JSON Descrição Tipo de Registro Num recordType101 – HeaderMatriz / Filial Data do Processamento ddmmaaaa processingDateData de Geração do Arquivo Código do Cliente Matriz Num matrixClientCodeCódigo do Cliente Matriz Nome do Cliente Matriz Alpha matrixClientNameNome do Cliente Matriz CPF/CNPJ do Cliente Filial Alpha branchClientDocumentCPF/CNPJ do Cliente Filial Código do Cliente Filial Num branchClientCodeCódigo do Cliente Filial Nome do Cliente Filial Alpha branchClientNameNome do Cliente Filial Num de Sequência do Registro Num recordNumberSequência do Registro no Arquivo Para os estabelecimentos comerciais que pertençam a uma hierarquia de relacionamento, os arquivos serão gerados com as informações de toda a rede e nos respectivos campos desse registro serão demonstrados conforme os exemplos abaixo:
A) Estabelecimento que possui apenas 1 EC e sem vínculo na Hierarquia de Relacionamento
B) Rede composta por 4 ECs e com vínculo na Hierarquia de Relacionamento
8.3 Resumo de Vendas – Registro 010 – Resumo de SOC Transações de Débito
As vendas realizadas em D-1, uma vez que forem capturadas e processadas com sucesso, deverão ser reportadas no extrato do dia seguinte com os respectivos campos abaixo.
Campo Formato JSON Descrição Tipo de Registro Num recordType010 - Resumo de SOC Transações de Débito Código do Cliente Matriz Num matrixClientCodeCódigo do EC Matriz se o cliente pertence a uma rede, senão esse campo ficar em branco Código do Cliente Num clientCodeCódigo do Cliente que fez a transação Data da Venda ddmmaaaa salesDateData em que foi realizada a venda Número do Resumo de Venda Num salesSummaryNumberNúmero do Resumo de Vendas (RV) Qtde de Comprovante Num quantityOfSalesQuantidade de Comprovante de Vendas (CV) que compõe o RV Bandeira do Cartão Num cardSchemeDescriptionDomínios válidos:
001 - Visa
002 - Mastercard
003 - Cabal
004 - Hipercard
005 - Elo
006 – AmexTipo de Transação Alpha transactionTypeDescriptionVide Tabela 1 - Tipo de Transação Status da transação Alpha transactionStatusDescriptionOK – indica que a transação foi capturada e processada com sucesso
Aceleração de Parcelas (AP) – Demonstrará que as parcelas foram aceleradas por causa de cancelamento total ou parcial da transação
Desagendamento (DP) - Demonstrará que as parcelas foram desagendadas por causa de chargeback da transaçãoValor Bruto Numérico (13) Decimal (2) grossAmountFieldSoma do Valor Bruto de todos os CVs que fazem parte do Resumo de Vendas Valor de Desconto Numérico (13) Decimal (2) discountAmountFieldSoma do Valor da Taxa de Desconto de todos os CVs que fazem parte do Resumo de Vendas Valor Líquido Numérico (13) Decimal (2) netAmountFieldSoma do Valor Líquido de todos os CVs que fazem parte do Resumo de Vendas Data de Crédito (parcelado - primeira parcela) Ddmmaaaa creditDatePrevisão do pagamento do RV. Se o RV for de transações parceladas, esse campo corresponde ao pagamento da primeira parcela. Valor de Compra com Saque Numérico (13) Decimal (2) cashBackAmountFieldValor Total de Compra com Saque Reversão de Intercâmbio Numérico (13) Decimal (2) reverseInterchangeFieldValor Total da Reversão de Intercâmbio a ser Pago ao Estabelecimento Banco Num bankConforme consta no cadastro do cliente (para RV de Bandeiras VAN esse campo não será informado) Agência Alpha agencyConforme consta no cadastro do cliente (para RV de Bandeiras VAN esse campo não será informado) Tipo de Conta Alpha accountTypeDescriptionConforme tabela:
005 - Conta Corrente
006 - Conta Depósito
007 - Conta Pagamento
008 - Conta PoupançaConta Alpha accountNumberNúmero da conta que consta no cadastro do cliente Número do Resumo de Venda Original Num splitOriginalSlipNúmero do Resumo de Venda Original da Transação Valor Bruto Total Numérico (13) Decimal (2) splitGrossAmountValor Bruto Total da Transação Número de Sequência do Registro Num recordNumberNúmero do Registro no arquivo 8.4 Comprovante de Vendas – Registro 011 – Detalhe ROC Transações de Débito
Incluimos neste registro as informações sobre a Taxa MDR em Percentual, Valor Base, Valor Mínimo e Valor Máximo do MDR quando aplicável.
Campo Formato JSON Descrição Tipo de Registro Num recordType011 - Detalhe ROC Transações de Débito Código do Cliente Num clientCodeCódigo do Cliente que fez a transação Data da Venda ddmmaaaa salesDateData em que foi realizada a venda Número do Resumo de Venda Num (9-99999999999) salesSummaryNumberNúmero do Resumo de Vendas Número do Comprovante de Venda Num (9-999999) salesReceiptNumberNúmero do Comprovante de Vendas (NSU) Bandeira do Cartão Num cardSchemeDescriptionDomínios válidos:
001 - Visa
002 - Mastercard
003 - Cabal
004 - Hipercard
005 - Elo
006 – AmexTipo de Venda do Comprovante Alpha transactionTypeDescriptionVide Tabela 1 - Tipo de Transação Número do Cartão Alpha maskedCardNumberNúmero do Cartão Mascarado PAR (Referência de Conta de Pagamento) Alpha paymentAccountReferencePAR (Referência de Conta de Pagamento) Número de Controle do Cliente Alpha clientControlNumberNúmero de Controle do Cliente (Order ID) – Somente para transações E-commerce Código de Autorização Alpha authorizationCodeNúmero da autorização do emissor Horário da Transação hh:mm:ss transactionDateTimeHorário da Transação Número do Terminal Alpha terminalNumberNúmero (lógico) do Terminal onde a transação foi capturada Tipo de Captura Alpha technologyTypeDescriptionTecnologia utilizada para captura da transação (Ver tabela de tecnologias) Entry Mode Alpha entryModeDescriptionVer Tabela 3 - Método de Captura Emissor do Cartão Num - 1 Nacional \ 2 Internacional cardIssuerIndica se emissor do cartão nacional ou internacional Tipo de Cartão Alpha cardTypeDescriptionEsse campo será fornecido de acordo com as informações disponibilizadas pelas bandeiras. Caso o BIN não conste nas tabelas deverá ser informado como "Não identificado" O formato será: Código – Descrição Valor Bruto Numérico (13) Decimal (2) grossAmountFieldValor Bruto da Venda Valor de Desconto Numérico (13) Decimal (2) discountAmountFieldValor de Desconto Valor de Interchange Plus Numérico (13) Decimal (2) interchangePlusAmountFieldValor da taxa de intercâmbio aplicada no modo Interchange Plus Valor Líquido Numérico (13) Decimal (2) netAmountFieldValor Líquido da Venda (se for uma compra parcelada, corresponde ao valor líquido da parcela) Data de Crédito ddmmaaaa creditDateData de pagamento\liquidação - Para as compras parceladas corresponde a data de pagamento da 1ª parcela Nome da Operadora - Recarga Alpha rechargeProviderNameNome da Operadora de Telefonia Código do Cliente - Recarga Num rechargeClientCodeCódigo do Cliente que capturou a transação de recarga Terminal - Recarga Alpha rechargeTerminalNumberNúmero do Terminal que capturou a transação de recarga Código da Recarga Alpha rechargeAuthorizationCodeCódigo autenticação\autorização Recarga Valor de Compra com Saque Numérico (13) Decimal (2) cashBackAmountFieldValor Total de Compra com Saque - Somente para transações de débito Reversão de Intercâmbio Numérico (13) Decimal (2) reverseInterchangeFieldValor Total da Reversão de Intercâmbio a ser Pago ao Estabelecimento - Somente para transações de débito Tipo de Taxa Aplicada Alpha feeCategoryTipo de taxa adotada:
- MDR FLEX
- INTERCHANGE PLUSTaxa MDR Num interchangeFeePercentFieldValor aplicado na transação. Esta taxa varia conforme o tipo de plástico que realizou a transação Taxa em percentual Num feePercentFieldTaxa aplicada no calculo do preço da transação de Venda. Valor base Numérico (13) Decimal (2) feeBaseFieldValor base aplicado no cálculo do preço da transação de venda. Uma vez parametrizado no sistema BW, o valor será adicionado no resultado do cálculo: valor bruto x fee_percent. Valor minimo de taxa Numérico (13) Decimal (2) feeMinimumFieldValor mínimo aplicado no cálculo do preço da transação de venda. Este valor só será aplicado, caso o resultado da taxa percentual aplicada no preço seja menor que o valor do campo FEE_MINIMUM. Valor máximo de taxa Numérico (13) Decimal (2) feeMaximumFieldValor máximo aplicado no cálculo do preço da transação de venda. Este valor só será aplicado, caso o resultado da taxa percentual aplicada no preço seja maior que o valor do campo FEE_MAXIMUM. Número de Referência do Adquirente Alpha acquirerReferenceNúmero de Referência do Adquirente Número do Resumo de Venda Original Num splitOriginalSlipNúmero do Resumo de Venda Original da Transação Valor de Desconto do Split Numérico (13) Decimal (2) splitDiscountAmountValor de Desconto do Split (Valor Bruto Total - Valor Líquido) Valor Bruto Total Numérico (13) Decimal (2) splitGrossAmountValor Bruto Total da Transação Número do Estabelecimento que Transacionou Num splitClientCodeNúmero do Estabelecimento que Transacionou o Split ID_Sub-Seller Alpha idSubSellerCódigo do Terminal do Sub-seller capturado na autorização ID_UR Num idUrCódigo da UR para o Bankworks Sequência do Registro Num recordNumberNúmero do Registro no arquivo Transações de crédito e parcelamento (8.5 a 8.8)
8.5 Resumo de Vendas – Registro 012 - Resumo da SOC Transações de Crédito à Vista
As vendas realizadas em D-1, uma vez que forem capturadas e processadas com sucesso, deverão ser reportadas no extrato do dia seguinte com os respectivos campos abaixo.
Campo Formato JSON Descrição Tipo de Registro Num recordType012 - Resumo da SOC Transações de Crédito à Vista Código do Cliente Matriz Num matrixClientCodeCódigo do EC Matriz se o cliente pertence a uma rede, senão esse campo ficar em branco Código do Cliente Num clientCodeCódigo do Cliente que fez a transação Data da Venda ddmmaaaa salesDateData em que foi realizada a venda Número do Resumo de Venda Num salesSummaryNumberNúmero do Resumo de Vendas Qtde de Comprovante Num quantityOfSalesQtde de CVs que compõe o RV Bandeira do Cartão Num cardSchemeDescriptionDomínios válidos:
001 - Visa
002 - Mastercard
003 - Cabal
004 - Hipercard
005 - Elo
006 – AmexTipo de Transação Alpha transactionTypeDescriptionVide Tabela 1 - Tipo de Transação Status da transação Alpha transactionStatusDescriptionOK – indica que a transação foi capturada e processada com sucesso
Aceleração de Parcelas (AP) – Demonstrará que as parcelas foram aceleradas por causa de cancelamento total ou parcial da transação
Desagendamento (DP) - Demonstrará que as parcelas foram desagendadas por causa de chargeback da transaçãoValor Bruto Numérico (13) Decimal (2) grossAmountFieldSoma do Valor Bruto de todos os CVs que fazem parte do Resumo de Vendas Valor de Desconto Numérico (13) Decimal (2) discountAmountFieldSoma do Valor da Taxa de Desconto de todos os CVs que fazem parte do Resumo de Vendas Valor Líquido Numérico (13) Decimal (2) netAmountFieldSoma do Valor Líquido de todos os CVs que fazem parte do Resumo de Vendas Data de Crédito (parcelado - primeira parcela) ddmmaaaa creditDatePrevisão do pagamento do RV. Se o RV for de transações parceladas, esse campo corresponde ao pagamento da primeira parcela. Banco Num bankConforme consta no cadastro do cliente (para RV de Bandeiras VAN esse campo não será informado) Agência Alpha agencyConforme consta no cadastro do cliente (para RV de Bandeiras VAN esse campo não será informado) Tipo de Conta Alpha accountTypeDescriptionConforme tabela:
005 - Conta Corrente
006 - Conta Depósito
007 - Conta Pagamento
008 - Conta PoupançaConta Alpha accountNumberNúmero da conta que consta no cadastro do cliente Número do Resumo de Venda Original Num splitOriginalSlipNúmero do Resumo de Venda Original da Transação Valor Bruto Total Numérico (13) Decimal (2) splitGrossAmountValor Bruto Total da Transação Número de Sequência do Registro Num recordNumberNúmero do Registro no arquivo 8.6 Comprovante de Venda – Registro 013 – Detalhe ROC Transações de Crédito a Vista
Incluimos neste registro as informações sobre a Taxa MDR em Percentual, Valor Base, Valor Mínimo e Valor Máximo do MDR quando aplicável.
Campo Formato JSON Descrição Tipo de Registro Num recordType013 - Detalhe ROC Transações de Crédito à Vista Código do Cliente Num clientCodeCódigo do Cliente que fez a transação Data da Venda ddmmaaaa salesDateData em que foi realizada a venda Número do Resumo de Venda Num (9-99999999999) salesSummaryNumberNúmero do Resumo de Vendas Número do Comprovante de Venda Num (9-999999) salesReceiptNumberNúmero do Comprovante de Vendas (NSU) Bandeira do Cartão Num cardSchemeDescriptionDomínios válidos:
001 - Visa
002 - Mastercard
003 - Cabal
004 - Hipercard
005 - Elo
006 – AmexTipo de Venda do Comprovante Alpha transactionTypeDescriptionVide Tabela 1 - Tipo de Transação Número do Cartão Alpha maskedCardNumberNúmero do Cartão Mascarado PAR (Referência de Conta de Pagamento) Alpha paymentAccountReferencePAR (Referência de Conta de Pagamento) Número de Controle do Cliente Alpha clientControlNumberNúmero de Controle do Cliente (Order ID) – Somente para transações E-commerce Código de Autorização Alpha authorizationCodeNúmero da autorização do emissor Horário da Transação hh:mm:ss transactionDateTimeHorário da Transação Número do Terminal Alpha terminalNumberNúmero (lógico) do Terminal onde a transação foi capturada Tipo de Captura Alpha technologyTypeDescriptionTecnologia utilizada para captura da transação (Ver tabela de tecnologias) Entry Mode Alpha entryModeDescriptionVer Tabela 3 - Método de Captura Emissor do Cartão Num - 1 Nacional \ 2 Internacional cardIssuerIndica se emissor do cartão nacional ou internacional Tipo de Cartão Alpha cardTypeDescriptionEsse campo será fornecido de acordo com as informações disponibilizadas pelas bandeiras. Caso o BIN não conste nas tabelas deverá ser informado como "Não identificado" O formato será: Código – Descrição Valor Bruto Numérico (13) Decimal (2) grossAmountFieldValor Bruto da Venda Valor de Desconto Numérico (13) Decimal (2) discountAmountFieldValor de Desconto Valor de Interchange Plus Numérico (13) Decimal (2) interchangePlusAmountFieldValor da taxa de intercâmbio aplicada no modo Interchange Plus Valor Líquido Numérico (13) Decimal (2) netAmountFieldValor Líquido da Venda (se for uma compra parcelada, corresponde ao valor líquido da parcela) Data de Crédito ddmmaaaa creditDateData de pagamento\liquidação - Para as compras parceladas corresponde a data de pagamento da 1ª parcela Nome da Operadora - Recarga Alpha rechargeProviderNameNome da Operadora de Telefonia Código do Cliente - Recarga Num rechargeClientCodeCódigo do Cliente que capturou a transação de recarga Terminal - Recarga Alpha rechargeTerminalNumberNúmero do Terminal que capturou a transação de recarga Código da Recarga Alpha rechargeAuthorizationCodeCódigo autenticação/autorização Recarga Tipo de Taxa Aplicada Alpha feeCategoryTipo de taxa adotada:
- MDR FLEX
- INTERCHANGE PLUSTaxa MDR Num interchangeFeePercentFieldVsalor aplicado na transação. Esta taxa varia conforme o tipo de plástico que realizou a transação Taxa em percentual Num feePercentFieldTaxa aplicada no calculo do preço da transação de Venda. Valor base Numérico (13) Decimal (2) feeBaseFieldValor base aplicado no cálculo do preço da transação de venda. Uma vez parametrizado no sistema BW, o valor será adicionado no resultado do cálculo: valor bruto x fee_percent. Valor minimo de taxa Numérico (13) Decimal (2) feeMinimumFieldValor mínimo aplicado no cálculo do preço da transação de venda. Este valor só será aplicado, caso o resultado da taxa percentual aplicada no preço seja menor que o valor do campo FEE_MINIMUM. Valor máximo de taxa Numérico (13) Decimal (2) feeMaximumFieldValor máximo aplicado no cálculo do preço da transação de venda. Este valor só será aplicado, caso o resultado da taxa percentual aplicada no preço seja maior que o valor do campo FEE_MAXIMUM. Número de Referência do Adquirente Alpha acquirerReferenceNúmero de Referência do Adquirente Número do Resumo de Venda Original Num splitOriginalSlipNúmero do Resumo de Venda Original da Transação Valor de Desconto do Split Numérico (13) Decimal (2) splitDiscountAmountValor de Desconto do Split (Valor Bruto Total - Valor Líquido) Valor Bruto Total Numérico (13) Decimal (2) splitGrossAmountValor Bruto Total da Transação Número do Estabelecimento que Transacionou Num splitClientCodeNúmero do Estabelecimento que Transacionou o Split ID_Sub-Seller Alpha idSubSellerCódigo do Terminal do Sub-seller capturado na autorização ID_UR Num idUrCódigo da UR para o Bankworks Sequência do Registro Num recordNumberNúmero do Registro no arquivo 8.7 Transações de Parcelamento – Registro 014 – SOC Transações de Parcelamento
As vendas realizadas em D-1, uma vez que forem capturadas e processadas com sucesso, deverão ser reportadas no extrato do dia seguinte com os respectivos campos abaixo.
Campo Formato JSON Descrição Tipo de Registro Num recordType014 - SOC Transações de Parcelamento Código do Cliente Matriz Num matrixClientCodeCódigo do EC Matriz se o cliente pertence a uma rede, senão esse campo ficar em branco Código do Cliente Num clientCodeCódigo do Cliente que fez a transação Data da Venda ddmmaaaa salesDateData em que foi realizada a venda Número do Resumo de Venda Num salesSummaryNumberNúmero do Resumo de Vendas Qtde de Comprovante Num quantityOfSalesQtde de CVs que compõe o RV Bandeira do Cartão Num cardSchemeDescriptionDomínios válidos:
001 - Visa
002 - Mastercard
003 - Cabal
004 - Hipercard
005 - Elo
006 - AmexEmissor do Cartão Alpha cardIssuerIndica se emissor do cartão é Nacional ou Internacioal Tipo de Cartão Alpha cardTypeDescriptionEsse campo será fornecido de acordo com as informações disponibilizadas pelas bandeiras. Caso o BIN não conste nas tabelas deverá ser informado como "Não identificado" O formato será: Código – Descrição Tipo de Transação Alpha transactionTypeDescriptionVide Tabela 1 - Tipo de Transação Status da transação Alpha transactionStatusDescriptionOK – indica que a transação foi capturada e processada com sucesso
Aceleração de Parcelas (AP) – Demonstrará que as parcelas foram aceleradas por causa de cancelamento total ou parcial da transação
Desagendamento (DP) - Demonstrará que as parcelas foram desagendadas por causa de chargeback da transaçãoNúmero do Cartão Alpha maskedCardNumberNúmero do Cartão Mascarado PAR (Referência de Conta de Pagamento) Alpha paymentAccountReferencePAR (Referência de Conta de Pagamento) Número de Controle do Cliente Alpha clientControlNumberNúmero de Controle do Cliente (Order ID) – Somente para transações E-commerce Código de Autorização Alpha authorizationCodeNúmero da autorização do emissor Horário da Transação hh:mm:ss transactionDateTimeHorário da Transação Número do Terminal Alpha terminalNumberNúmero (lógico) do Terminal onde a transação foi capturada Tipo de Captura Alpha technologyTypeDescriptionTecnologia utilizada para captura da transação (Ver tabela de tecnologias) Entry Mode Alpha entryModeDescriptionVer Tabela 3 - Método de Captura Valor Bruto Numérico (13) Decimal (2) grossAmountFieldSoma do Valor Bruto de todos os CVs que fazem parte do Resumo de Vendas
Observação: Para as Transações Venda Parcelada, será visualizado o valor bruto da transaçãoValor de Desconto Numérico (13) Decimal (2) discountAmountFieldSoma do Valor da Taxa de Desconto de todos os CVs que fazem parte do Resumo de Vendas
Observação: Para as Transações Venda Parcelada, será visualizado o valor do desconto da transaçãoValor de Interchange Plus Numérico (13) Decimal (2) interchangePlusAmountFieldValor da taxa de intercâmbio aplicada no modo Interchange Plus Valor Líquido Numérico (13) Decimal (2) netAmountFieldSoma do Valor Líquido de todos os CVs que fazem parte do Resumo de Vendas
Observação: Para as Transações Venda Parcelada, será visualizado o valor líquido da transaçãoData de Crédito (parcelado - primeira parcela) ddmmaaaa creditDatePrevisão do pagamento do RV. Se o RV for de transações parceladas, esse campo corresponde ao pagamento da primeira parcela. Total de Parcelas do Resumo de Vendas Num (9 - 999999) totalInstallmentsNúmero de parcelas do Resumo de Vendas (Ex: 1/5, 2/3) Banco Num bankConforme consta no cadastro do cliente (Para RV de Bandeiras VAN esse campo não será informado) Agência Alpha agencyConforme consta no cadastro do cliente (Para RV de Bandeiras VAN esse campo não será informado) Tipo de Conta Alpha accountTypeDescriptionConforme tabela:
005 - Conta Corrente
006 - Conta Depósito
007 - Conta Pagamento
008 - Conta PoupançaConta Alpha accountNumberNúmero da conta que consta no cadastro do cliente Tipo de Taxa Aplicada Alpha feeCategoryTipo de taxa adotada:
- MDR FLEX
- INTERCHANGE PLUSTaxa MDR Num interchangeFeePercentFieldVsalor aplicado na transação. Esta taxa varia conforme o tipo de plástico que realizou a transação Taxa em percentual Num feePercentFieldTaxa aplicada no calculo do preço da transação de Venda. Valor base Numérico (13) Decimal (2) feeBaseFieldValor base aplicado no cálculo do preço da transação de venda. Uma vez parametrizado no sistema BW, o valor será adicionado no resultado do cálculo: valor bruto x fee_percent. Valor minimo de taxa Numérico (13) Decimal (2) feeMinimumFieldValor minimo aplicado no calculo do preço da transação de venda. Este valor só será aplicado, caso o resultado da taxa percentual aplicada no preço seja menor que o valor do campo FEE_MINIMUM. Valor máximo de taxa Numérico (13) Decimal (2) feeMaximumFieldValor maximo aplicado no calculo do preço da transação de venda. Este valor só será aplicado, caso o resultado da taxa percentual aplicada no preço seja maior que o valor do campo FEE_MAXIMUM. Número do Resumo de Venda Original Num splitOriginalSlipNúmero do Resumo de Venda Original da Transação Valor de Desconto do Split Numérico (13) Decimal (2) splitDiscountAmountValor de Desconto do Split (Valor Bruto Total - Valor Líquido) Valor de Desconto Franqueador Numérico (13) Decimal (2) splitDiscountFranchiseAmountCampo obtido através da subtração do Valor de Desconto Split - Valor de Desconto ambas as informações contidas no próprio registro 014 Valor Bruto Total Numérico (13) Decimal (2) splitGrossAmountValor Bruto Total da Transação Número do Estabelecimento que Transacionou Num splitClientCodeNúmero do Estabelecimento que Transacionou o Split ID_Sub-Seller Alpha idSubSellerCódigo do Terminal do Sub-seller capturado na autorização Número de Sequência do Registro Num recordNumberNúmero do Registro no arquivo 8.8 Registro 015 – Detalhe Parcelas Transações de Parcelamento
Campo Formato JSON Descrição Tipo de Registro Num recordType015 - Detalhe ROC Transações de Parcelamento Código do Cliente Num clientCodeCódigo do Cliente que fez a transação Data da Venda ddmmaaaa salesDateData em que foi realizada a venda Número do Resumo de Venda Num (9-99999999999) salesSummaryNumberNúmero do Resumo de Vendas Número do Comprovante de Venda Num (9-999999) salesReceiptNumberNúmero do Comprovante de Vendas (NSU) Bandeira do Cartão Num cardSchemeDescription*Domínios válidos:
001 - Visa
002 - Mastercard
003 - Cabal
004 - Hipercard
005 - Elo
006 - AmexTipo de Venda do Comprovante Alpha transactionTypeDescriptionVide Tabela 1 - Tipo de Transação Valor Bruto da Parcela Numérico (13) Decimal (2) splitGrossAmountInstallmentValor Bruto da Parcela Valor Desconto Split do Franqueador Numérico (13) Decimal (2) splitDiscountFranchiseAmountParcelValor do dewsconto aplicado na transação referente à parte do Franqueador Valor Bruto da Parcela Pós Desconto Split Numérico (13) Decimal (2) splitGrossParcelDiscountedAmountValor bruto da transação com aplicação do desocnto do split Valor de Desconto Numérico (13) Decimal (2) discountAmountFieldValor de Desconto Valor Líquido Parcela Numérico (13) Decimal (2) netAmountParcelFieldValor Líquido da Venda (se for uma compra parcelada, corresponde ao valor líquido da parcela) Valor Líquido Compra Numérico (13) Decimal (2) totalNetAmountFieldValor Líquido da Venda Total Parcelada Data de Crédito ddmmaaaa creditDateData de pagamento\liquidação - Para as compras parceladas corresponde a data de pagamento da 1ª parcela Número do Comprovante da Parcela de Venda Alpha salesInstallmentReceiptNumberNúmero do comprovante de venda da parcela Número da Parcela do Comprovante de Vendas Num installmentNumberSe o CV for de transação parcelada, esse campo corresponde ao número da parcela do Comprovante de Vendas (Ex: 01/02, 02/05, 03/10) Total de Parcelas do Comprovante de Vendas Num totalInstallmentsNúmero de parcelas do Comprovante de Vendas (Ex: 1/5, 2/3) Número de Referência do Adquirente Alpha acquirerReferenceNúmero de Referência do Adquirente ID_UR Num idUrCódigo da UR para o Bankworks Sequência do Registro Num recordNumberNúmero do Registro no arquivo Transações de Voucher e aceleração de parcelas (8.9 a 8.12)
8.9 Registro 016 – Resumo da SOC Transações de Voucher das Bandeiras
Campo Formato JSON Descrição Tipo de Registro Num recordType016 - Resumo da SOC Transações de Voucher das Bandeiras Código do Cliente Matriz Num matrixClientCodeCódigo do EC Matriz se o cliente pertence a uma rede, senão esse campo ficar em branco Código do Cliente Num clientCodeCódigo do Cliente que fez a transação Data da Venda ddmmaaaa salesDateData em que foi realizada a venda Número do Resumo de Venda Num salesSummaryNumberNúmero do Resumo de Vendas Qtde de Comprovante Num quantityOfSalesQtde de CVs que compõe o RV Bandeira do Cartão Num cardSchemeDescriptionDomínios válidos:
001 - Visa
002 - Mastercard
005 - EloTipo de Transação Alpha transactionTypeDescriptionVide Tabela 1 - Tipo de Transação Status da transação Alpha transactionStatusDescriptionOK – indica que a transação foi capturada e processada com sucesso
Aceleração de Parcelas (AP) – Demonstrará que as parcelas foram aceleradas por causa de cancelamento total ou parcial da transação
Desagendamento (DP) - Demonstrará que as parcelas foram desagendadas por causa de chargeback da transaçãoValor Bruto Numérico (13) Decimal (2) GrossAmountFieldSoma do Valor Bruto de todos os CVs que fazem parte do Resumo de Vendas Valor de Desconto Numérico (13) Decimal (2) DiscountAmountFieldSoma do Valor da Taxa de Desconto de todos os CVs que fazem parte do Resumo de Vendas Valor Líquido Numérico (13) Decimal (2) netAmountFieldSoma do Valor Líquido de todos os CVs que fazem parte do Resumo de Vendas Data de Crédito (parcelado - primeira parcela) ddmmaaaa creditDatePrevisão do pagamento do RV. Se o RV for de transações parceladas, esse campo corresponde ao pagamento da primeira parcela. Banco Num bankConforme consta no cadastro do cliente (para RV de Bandeiras VAN esse campo não será informado) Agência Alpha agencyConforme consta no cadastro do cliente (para RV de Bandeiras VAN esse campo não será informado) Tipo de Conta Alpha accountTypeDescriptionConforme tabela:
005 - Conta Corrente
006 - Conta Depósito
007 - Conta Pagamento
008 - Conta PoupançaConta Alpha AccountNumberNúmero da conta que consta no cadastro do cliente Número do Resumo de Venda Original Num splitOriginalSlipNúmero do Resumo de Venda Original da Transação Valor Bruto Total Numérico (13) Decimal (2) splitGrossAmountValor Bruto Total da Transação Número de Sequência do Registro Num RecordNumberNúmero do 8.10 Registro 017 – Detalhe ROC Transações de Voucher das Bandeiras
Campo Formato JSON Descrição Tipo de Registro Num recordType017 - Detalhe ROC Transações de Voucher das Bandeiras Código do Cliente Num clientCodeCódigo do Cliente que fez a transação Data da Venda ddmmaaaa salesDateData em que foi realizada a venda Número do Resumo de Venda Num (9-99999999999) salesSummaryNumberNúmero do Resumo de Vendas Número do Comprovante de Venda Num (9-999999) salesReceiptNumberNúmero do Comprovante de Vendas (NSU) Bandeira do Cartão Num cardSchemeDescriptionDomínios válidos:
001 - Visa
002 - Mastercard
005 - EloTipo de Venda do Comprovante Alpha transactionTypeDescriptionVide Tabela 1 - Tipo de Transação Número do Cartão Alpha maskedCardNumberNúmero do Cartão Mascarado PAR (Referência de Conta de Pagamento) Alpha paymentAccountReferencePAR (Referência de Conta de Pagamento) Número de Controle do Cliente Alpha clientControlNumberNúmero de Controle do Cliente (Order ID) – Somente para transações E-commerce Código de Autorização Alpha AuthorizationCodeNúmero da autorização do emissor Horário da Transação hh:mm:ss TransactionDateTimeHorário da Transação Número do Terminal Alpha terminalNumberNúmero (lógico) do Terminal onde a transação foi capturada Tipo de Captura Alpha technologyTypeDescriptionTecnologia utilizada para captura da transação (Ver tabela de tecnologias) Entry Mode Alpha entryModeDescriptionVer Tabela 3 - Método de Captura Emissor do Cartão Num - 1 Nacional \ 2 Internacional cardIssuerIndica se emissor do cartão nacional ou internacional Tipo de Cartão Alpha cardTypeDescriptionEsse campo será fornecido de acordo com as informações disponibilizadas pelas bandeiras. Caso o BIN não conste nas tabelas deverá ser informado como "Não identificado"
O formato será: Código – DescriçãoValor Bruto Numérico (13) Decimal (2) GrossAmountFieldValor Bruto da Venda Valor de Desconto Numérico (13) Decimal (2) DiscountAmountFieldValor de Desconto Valor de Interchange Plus Numérico (13) Decimal (2) InterchangePlusAmountFieldValor da taxa de intercâmbio aplicada no modo Interchange Plus Valor Líquido Numérico (13) Decimal (2) netAmountFieldValor Líquido da Venda (se for uma compra parcelada, corresponde ao valor líquido da parcela) Data de Crédito ddmmaaaa creditDateData de pagamento\liquidação - Para as compras parceladas corresponde a data de pagamento da 1ª parcela Nome da Operadora - Recarga Alpha RechargeProviderNameNome da Operadora de Telefonia Código do Cliente - Recarga Num RechargeClientCodeCódigo do Cliente que capturou a transação de recarga Terminal - Recarga Alpha RechargeTerminalNumberNúmero do Terminal que capturou a transação de recarga Código da Recarga Alpha RechargeAuthorizationCodeCódigo autenticação/autorização Recarga Taxa em percentual Num feePercentFieldTaxa aplicada no calculo do preço da transação de Venda. Valor base Numérico (13) Decimal (2) feeBaseFieldValor base aplicado no cálculo do preço da transação de venda. Uma vez parametrizado no sistema BW, o valor será adicionado no resultado do cálculo: valor bruto x fee_percent. Valor minimo de taxa Numérico (13) Decimal (2) feeMinimumFieldValor mínimo aplicado no cálculo do preço da transação de venda. Este valor só será aplicado, caso o resultado da taxa percentual aplicada no preço seja menor que o valor do campo FEE_MINIMUM. Valor máximo de taxa Numérico (13) Decimal (2) feeMaximumFieldValor máximo aplicado no cálculo do preço da transação de venda. Este valor só será aplicado, caso o resultado da taxa percentual aplicada no preço seja maior que o valor do campo FEE_MAXIMUM. Número de Referência do Adquirente Alpha acquirerReferenceNúmero de Referência do Adquirente Número do Resumo de Venda Original Num splitOriginalSlipNúmero do Resumo de Venda Original da Transação Valor de Desconto do Split Numérico (13) Decimal (2) splitDiscountAmountValor de Desconto do Split (Valor Bruto Total - Valor Líquido) Valor Bruto Total Numérico (13) Decimal (2) splitGrossAmountValor Bruto Total da Transação Número do Estabelecimento que Transacionou Num splitClientCodeNúmero do Estabelecimento que Transacionou o Split Sequência do Registro Num recordNumberNúmero do Registro no arquivo 8.11 Resumo de Vendas – 018 - Resumo da SOC Aceleração de Parcelas
Campo Formato JSON Descrição Tipo de Registro Num recordType018 - Resumo da SOC Aceleração de Parcelas Código do Cliente Matriz Num matrixClientCodeCódigo do EC Matriz se o cliente pertence a uma rede, senão esse campo ficar em branco Código do Cliente Num clientCodeCódigo do Cliente que fez a transação Data da Venda ddmmaaaa salesDateData em que foi realizada a venda Número do Resumo de Venda Num salesSummaryNumberNúmero do Resumo de Vendas Qtde de Comprovante Num quantityOfSalesQtde de CVs que compõe o RV Tipo de Transação Alpha transactionTypeDescriptionVide Tabela 1 - Tipo de Transação Status da transação Alpha transactionStatusDescriptionOK – indica que a transação foi capturada e processada com sucesso
Aceleração de Parcelas (ACP) – Demonstrará que as parcelas foram aceleradas por causa de cancelamento total ou parcial da transação
Desagendamento (DSP) - Demonstrará que as parcelas foram desagendadas por causa de chargeback da transaçãoValor Bruto Numérico (13) Decimal (2) grossAmountFieldSoma do Valor Bruto de todos os CVs que fazem parte do Resumo de Vendas Valor de Desconto Numérico (13) Decimal (2) discountAmountFieldSoma do Valor da Taxa de Desconto de todos os CVs que fazem parte do Resumo de Vendas Valor Líquido Numérico (13) Decimal (2) netAmountFieldSoma do Valor Líquido de todos os CVs que fazem parte do Resumo de Vendas Data de Crédito (parcelado - primeira parcela) ddmmaaaa creditDatePrevisão do pagamento do RV. Se o RV for de transações parceladas, esse campo corresponde ao pagamento da primeira parcela. Total de Parcelas do Resumo de Vendas Num (9 - 999999) totalInstallmentsNúmero de parcelas do Resumo de Vendas (Ex: 1/5, 2/3) Banco Num bankConforme consta no cadastro do cliente (para RV de Bandeiras VAN esse campo não será informado) Agência Alpha agencyConforme consta no cadastro do cliente (para RV de Bandeiras VAN esse campo não será informado) Tipo de Conta Alpha accountTypeDescriptionConforme tabela:
005 - Conta Corrente
006 - Conta Depósito
007 - Conta Pagamento
008 - Conta PoupançaConta Alpha accountNumberNúmero da conta que consta no cadastro do cliente Número de Sequência do Registro Num recordNumberNúmero do Registro no arquivo 8.12 Registro 019 – Detalhe ROC Aceleração de Parcelas
Campo Formato JSON Descrição Tipo de Registro Num recordType019 - Detalhe ROC Aceleração de Parcelas Código do Cliente Matriz Num matrixClientCodeCódigo do EC Matriz se o cliente pertence a uma rede, senão esse campo ficar em branco Código do Cliente Num clientCodeCódigo do Cliente que fez a transação Data da Venda ddmmaaaa salesDateData em que foi realizada a venda Número do Resumo de Venda Num (9-99999999999) salesSummaryNumberNúmero do Resumo de Vendas Número do Comprovante de Venda Num (9-999999) salesReceiptNumberNúmero do Comprovante de Venda Bandeira do Cartão Num cardSchemeDescription*Domínios válidos:
001 - Visa
002 - Mastercard
003 - Cabal
004 - Hipercard
005 - Elo
006 - AmexTipo de Venda do Comprovante Alpha transactionTypeDescriptionVer Tabela 1 - Tipo de Transação Entry Mode Alpha entryModeDescriptionVer Tabela 3 - Método de Captura Tipo de Cartão Alpha cardTypeDescriptionEssa informação será fornecida de acordo com as informações disponibilizadas pelas bandeiras. Caso o BIN não conste nas tabelas deverá ser informado como "Não identificado" Valor Bruto Numérico (13) Decimal (2) grossAmountFieldValor Bruto da Venda (se for uma compra parcelada, corresponde ao valor bruto da parcela) Valor de Desconto Numérico (13) Decimal (2) discountAmountFieldValor de Desconto Valor Líquido Numérico (13) Decimal (2) netAmountFieldValor Líquido da Venda (se for uma compra parcelada, corresponde ao valor líquido da parcela) Data de Crédito ddmmaaaa creditDateData de pagamento\liquidação - Para as compras parceladas corresponde a data de pagamento da 1ª parcela Número de Controle do Cliente Alpha clientControlNumberNúmero de Controle do Cliente (Order ID) – Somente para transações E-commerce Número do Comprovante da Parcela de Venda Num salesInstallmentReceiptNumberNúmero do comprovante de cada parcela de venda Número da Parcela do Comprovante de Vendas Num installmentNumberSe o CV for de transação parcelada, esse campo corresponde ao número da parcela do Comprovante de Vendas (Ex: 01/02, 02/05, 03/10) Total de Parcelas do Comprovante de Vendas Num totalInstallmentsNúmero de parcelas do Comprovante de Vendas (Ex: 1/5, 2/3) Número de Referência do Adquirente Alpha acquirerReferenceNúmero de Referência do Adquirente Número de Sequência do Registro Num recordNumberNúmero do Registro no arquivo Cancelamentos, chargebacks e totalizadores (8.13 a 8.16)
8.13 Registro 110 – Informativo de Cancelamentos
Campo Formato JSON Descrição Tipo de Registro Num recordType110 - Informativo de Cancelamentos Data de Cancelamento ddmmyyyy cancelTransactionDateData de Cancelamento da Transação Código do Cliente Num clientCodeNúmero do Estabelecimento Bandeira Alpha cardSchemeBandeira da Transação Cancelada – Vide Tabela 5 – Bandeiras Registros 110 e 111 Produto Alpha cancelTransactionProductProduto da Transação Cancelada - Service type do Authorized_by
001 - Credit Card
002 - Debit CardNome do Estabelecimento Alpha clientNameNome do Estabelecimento MCC do Estabelecimento Alpha mccCódigo da Categoria do Estabelecimento Motivo Alpha motiveReversal ou refund
- Refund quando tem o transaction type 006.
- Reversal quando tem o reversal flag = 001Data da Transação ddmmyyyy originalTransactionDateData da Transação Original Número do Comprovante Original Num slipOriginalNúmero do Comprovante da Transação Original Número do Cartão Num cardNumberNúmero do Cartão Código de Autorização Alpha authorizationCodeNr da Autorização Número de Controle do Cliente Alpha clientControlNumberNúmero do Controle do Cliente ARN da Transação Cancelada Num cancelTransactionArnARN da Transação Cancelada Número do Comprovante do Cancelamento Num slipNumberNúmero do Comprovante da Transação de Cancelamento Data de Pagamento ddmmyyyy originalSettlementDateData da Liquidação da Transação Original Status da Transação Cancelada Alpha cancelTransactionStatusStatus da Transação Cancelada Terminal de Captura da Transação Alpha terminalIdTerminal de Captura da Transação Modo de Captura Alpha transactionCaptureModeModo de Captura da Transação Valor Original da Transação Numérico (13) Decimal (2) originalTransactionAmountValor Original da Transação Valor do Cancelamento Numérico (13) Decimal (2) cancelAmountValor do Cancelamento Intercâmbio Numérico (13) Decimal (2) interchangeAmountIntercâmbio/interchange MDR Numérico (13) Decimal (2) mdrAmountMDR Valor Líquido da Transação Numérico (13) Decimal (2) netAmountValor Líquido da Transação ID do Sistema do Cancelamento Num cancelSystemUserIdID do Sistema do Cancelamento Nome do Sistema do Cancelamento Alpha cancelSystemUserNameNome do Sistema do Cancelamento ID do Autor do Cancelamento Num cancelAuthorIdID do Autor do Cancelamento Nome do Autor do Cancelamento Alpha cancelAuthorNameNome do Autor do Cancelamento Número de Sequência do Registro Num recordNumberNúmero do Registro no arquivo 8.14 Registro 111 - Informativo de Chargebacks
Campo Formato JSON Descrição Tipo de Registro Num recordType111 - Informativo de Chargebacks Data do Processamento ddmmaaaa processingDateData de Processamento do Chargeback Código do Cliente Num clientCodeNúmero do Estabelecimento Bandeira Num cardSchemeBandeira da Transação - Vide Tabela 5 – Bandeiras Registros 110 e 111 Produto Alpha transactionTypeProduto da Transação Nome do Estabelecimento Alpha clientNameNome do Estabelecimento Chave do Chargeback Alpha chargeBackKeyChave do Chargeback Número do Controle do Cliente Alpha clientControlNumberNúmero do Controle do Cliente Comprovante de Chargeback Num slipChargebackComprovante do Chargeback Código da Razão do Chargeback Num socChargeBackCodeCódigo da Razão do Chargeback da Bandeira Descrição do Código da Razão do Chargeback Alpha socChargeBackCodeDescriptionDescrição do Código da Razão do Chargeback Tipo de Chargeback Alpha chargeBackTypeDescriptionTipo de Chargeback Data Transação Original ddmmaaaa transactionDateData Transação Original Comprovante de Venda Transação Original Num originalSlipComprovante de Venda Transação Original Número Controle AMEX Num tidAmexNúmero Controle AMEX Número do Cartão Num cardNumberNúmero do Cartão Código de Autorização Alpha authorizationCodeCódigo de Autorização ARN Num acquirerReferenceAcquirer Reference Number Valor do Chargeback Numérico (13) Decimal (2) chargeBackAmountValor do Chargeback Valor Líquido da Transação Original Numérico (13) Decimal (2) netAmountValor Líquido da Transação Original Número da Parcela Numérico (13) Decimal (2) installmentNumberNúmero da Parcela Quantidade de Parcelas Numérico (13) Decimal (2) totalInstallmentsQuantidade de Parcelas Conta do Produto Numérico (13) Decimal (2) productAccountConta Contábil do Produto Número do Terminal Numérico (13) Decimal (2) terminalNumberNúmero do Terminal Mensagem do Chargeback Alpha chargeBackMessageTexto da Mensagem do Chargeback Número de Sequência do Registro Num recordNumberNúmero do Registro no arquivo 8.15 Registro 201 – Trailer da Matriz/Filial
Campo Formato JSON Descrição Tipo de Registro Num recordType201 – Trailer Matriz / Filial / Centralizadora / Subsidiária Código do Cliente Matriz Num matrixClientCodeCódigo do Cliente Matriz Código do Cliente Filial Num branchClientCodeCódigo do Cliente Filial Qtde de Vendas Débito Num debitSales {quantity}Total de Comprovante de Venda Débito no Arquivo Valor Bruto de Vendas Débito Numérico (13) Decimal (2) debitSales {grossAmountField}Valor Bruto de Vendas Débito - Total do Arquivo Total de Taxa das Vendas Débito Numérico (13) Decimal (2) debitSales {discountAmountField}Total do Arquivo de Taxa Descontada sobre Vendas no Débito Valor Líquido de Venda Débito Numérico (13) Decimal (2) debitSales {netAmountField}Valor Líquido de Vendas Débito - Total do Arquivo Qtde de Vendas Crédito Num creditSales {quantity}Total de Comprovante de Venda Crédito no Arquivo Valor Bruto de Vendas Crédito Numérico (13) Decimal (2) creditSales {grossAmountField}Valor Bruto de Vendas Crédito - Total do Arquivo Total de Taxa das Vendas Crédito Numérico (13) Decimal (2) creditSales {discountAmountField}Total do Arquivo de Taxa Descontada sobre Vendas Crédito Valor Líquido de Venda Crédito Numérico (13) Decimal (2) creditSales {netAmountField}Valor Líquido de Vendas Crédito- Total do Arquivo Qtde de Vendas Crédito Parcelado Num installmentSales {quantity}Total de Comprovante de Venda Crédito Parcelado no Arquivo Valor Bruto de Vendas Crédito Parcelado Numérico (13) Decimal (2) installmentSales {grossAmountField}Valor Bruto de Vendas Crédito Parcelado - Total do Arquivo Total de Taxa das Vendas Crédito Parcelado Numérico (13) Decimal (2) installmentSales {discountAmountField}Total do Arquivo de Taxa Descontada sobre Vendas Crédito Parcelado Valor Líquido de Venda Crédito Parcelado Numérico (13) Decimal (2) installmentSales {netAmountField}Valor Líquido de Vendas Crédito Parcelado - Total do Arquivo Qtde de Vendas Crédito Parcelado Emissor Num installmentSalesIssuer {quantity}Total de Comprovante de Venda Crédito Parcelado Emissor no Arquivo Valor Bruto de Vendas Crédito Parcelado Emissor Numérico (13) Decimal (2) installmentSalesIssuer {grossAmountField}Valor Bruto de Vendas Crédito Parcelado Emissor - Total do Arquivo Total de Taxa das Vendas Crédito Parcelado Emissor Numérico (13) Decimal (2) installmentSalesIssuer {discountAmountField}Total do Arquivo de Taxa Descontada sobre Vendas Crédito Parcelado Emissor Valor Líquido de Venda Crédito Parcelado Emissor Numérico (13) Decimal (2) installmentSalesIssuer {netAmountField}Valor Líquido de Vendas Crédito Parcelado Emissor - Total do Arquivo Qtde de Vendas Voucher Bandeiras Num voucherPatSalesQuantityTotal de Comprovante de Venda Voucher Bandeiras no Arquivo Valor Bruto de Vendas Voucher Bandeiras Numérico (13) Decimal (2) voucherPatSalesGrossAmountValor Bruto de Vendas Voucher Bandeiras - Total do Arquivo Total de Taxa das Vendas Voucher Bandeiras Num voucherPatSalesDiscountAmountTotal do Arquivo de Taxa Descontada sobre Vendas Voucher Bandeiras Valor Líquido de Venda Voucher Bandeiras Numérico (13) Decimal (2) voucherPatSalesNetAmountValor Líquido de Vendas Voucher Bandeiras - Total do Arquivo Qtde de Vendas Crediário Num installmentPlanSales {quantity}Total de Comprovante de Venda Crediário no Arquivo Valor Bruto de Vendas Crediário Numérico (13) Decimal (2) installmentPlanSales {grossAmountField}Valor Bruto de Vendas Crediário - Total do Arquivo Total de Taxa das Vendas Crediário Numérico (13) Decimal (2) installmentPlanSales {discountAmountField}Total do Arquivo de Taxa Descontada sobre Vendas Crediário Valor Líquido de Venda Crediário Numérico (13) Decimal (2) installmentPlanSales {netAmountField}Valor Líquido de Vendas Crediário - Total do Arquivo Valor de Compra com Saque Numérico (13) Decimal (2) cashBackAmountFieldValor Total de Compra com Saque Reversão de Intercâmbio Numérico (13) Decimal (2) reverseInterchangeFieldValor Total da Reversão de Intercâmbio a ser Pago ao Estabelecimento Qtde de Transações de Recarga Num quantityOfRechargeTotal de Transações de Recarga Num de Seq do Registro Num recordNumberNúmero do Registro no arquivo 8.16 Registro 999 – Trailer do Arquivo
Campo Formato JSON Descrição Tipo de Registro Num recordType999 – Trailer do Arquivo Código do Cliente Num matrixClientCodeCódigo do Cliente Qtde de Vendas Débito Num debitSales {quantity}Total de Comprovante de Venda Débito no Arquivo Valor Bruto de Vendas Débito Numérico (13) Decimal (2) debitSales {grossAmountField}Valor Bruto de Vendas Débito - Total do Arquivo Total de Taxa das Vendas Débito Numérico (13) Decimal (2) debitSales {discountAmountField}Total do Arquivo de Taxa Descontada sobre Vendas Débito Valor Líquido de Venda Débito Numérico (13) Decimal (2) debitSales {netAmountField}Valor Líquido de Vendas Débito - Total do Arquivo Qtde de Vendas Crédito Num creditSales {quantity}Total de Comprovante de Venda Crédito no Arquivo Valor Bruto de Vendas Crédito Numérico (13) Decimal (2) creditSales {grossAmountField}Valor Bruto de Vendas Crédito - Total do Arquivo Total de Taxa das Vendas Crédito Num creditSales {discountAmountField}Total do Arquivo de Taxa Descontada sobre Vendas Crédito Valor Líquido de Venda Crédito Numérico (13) Decimal (2) creditSales {netAmountField}Valor Líquido de Vendas Crédito- Total do Arquivo Qtde de Vendas Crédito Parcelado Num installmentSales {quantity}Total de Comprovante de Venda Crédito Parcelado no Arquivo Valor Bruto de Vendas Crédito Parcelado Numérico (13) Decimal (2) installmentSales {grossAmountField}Valor Bruto de Vendas Crédito Parcelado - Total do Arquivo Total de Taxa das Vendas Crédito Parcelado Numérico (13) Decimal (2) installmentSales {discountAmountField}Total do Arquivo de Taxa Descontada sobre Vendas Crédito Parcelado Valor Líquido de Venda Crédito Parcelado Numérico (13) Decimal (2) installmentSales {netAmountField}Valor Líquido de Vendas Crédito Parcelado - Total do Arquivo Qtde de Vendas Crédito Parcelado Emissor Num installmentSalesIssuer {quantity}Total de Comprovante de Venda Crédito Parcelado Emissor no Arquivo Valor Bruto de Vendas Crédito Parcelado Emissor Numérico (13) Decimal (2) installmentSalesIssuer {grossAmountField}Valor Bruto de Vendas Crédito Parcelado Emissor - Total do Arquivo Total de Taxa das Vendas Crédito Parcelado Emissor Numérico (13) Decimal (2) installmentSalesIssuer {discountAmountField}Total do Arquivo de Taxa Descontada sobre Vendas Crédito Parcelado Emissor Valor Líquido de Venda Crédito Parcelado Emissor Numérico (13) Decimal (2) installmentSalesIssuer {netAmountField}Valor Líquido de Vendas Crédito Parcelado Emissor - Total do Arquivo Qtde de Vendas Voucher Bandeiras Num voucherPatSalesQuantityTotal de Comprovante de Venda Voucher Bandeiras no Arquivo Valor Bruto de Vendas Voucher Bandeiras Numérico (13) Decimal (2) voucherPatSalesGrossAmountValor Bruto de Vendas Voucher Bandeiras - Total do Arquivo Total de Taxa das Vendas Voucher Bandeiras Num voucherPatSalesDiscountAmountTotal do Arquivo de Taxa Descontada sobre Vendas Voucher Bandeiras Valor Líquido de Venda Voucher Bandeiras Numérico (13) Decimal (2) voucherPatSalesNetAmountValor Líquido de Vendas Voucher Bandeiras - Total do Arquivo Qtde de Vendas Crediário Num installmentPlanSales {quantity}Total de Comprovante de Venda Crediário no Arquivo Valor Bruto de Vendas Crediário Numérico (13) Decimal (2) installmentPlanSales {grossAmountField}Valor Bruto de Vendas Crediário - Total do Arquivo Total de Taxa das Vendas Crediário Numérico (13) Decimal (2) installmentPlanSales {discountAmountField}Total do Arquivo de Taxa Descontada sobre Vendas Crediário Valor Líquido de Venda Crediário Numérico (13) Decimal (2) installmentPlanSales {netAmountField}Valor Líquido de Vendas Crediário - Total do Arquivo Valor de Compra com Saque Numérico (13) Decimal (2) cashBackAmountFieldValor Total de Compra com Saque Reversão de Intercâmbio Numérico (13) Decimal (2) reverseInterchangeFieldValor Total da Reversão de Intercâmbio a ser Pago ao Estabelecimento Qtde de Transações de Recarga Num quantityOfRechargeTotal de Transações de Recarga Num de Seq do Registro Num recordNumberTotal de Registros do Arquivo (inclui este registro)
Movimento Financeiro
9.0 Descrição
Os movimentos que forem liquidados deverão ser reportados no extrato EDI, sendo que reportaremos esses movimentos conforme o fechamento dos arquivos para a CIP.
Os outros eventos que compõem a liquidação também serão reportados no movimento financeiro como antecipações, cancelamentos, chargebacks, ajustes e movimentos de compensação entre produtos/bandeiras.
Cabeçalhos e pagamentos de débito (9.1 a 9.4)
9.1 Registro 000 - Header do Arquivo
O objetivo desse registro é demonstrar as informações como data de processamento, estabelecimento comercial, nome do adquirente (instituição/service contract), versão do layout e outras informações do arquivo.
Campo Formato JSON Descrição Tipo de Registro Num recordType000 – Header do Arquivo Data do Processamento ddmmaaaa processingDateData de Geração do Arquivo Nome do Adquirente Alpha acquiringNameInformação do nome do adquirente do estabelecimento Tipo do Arquivo Alpha fileTypeDescriptionOs domínios válidos são:
Movimento de Vendas
Movimento Financeiro
Movimento de Recebíveis
Movimento Voucher
Mmovimento PIXNúmero do Arquivo Alpha fileNumberNúmero de Sequência de Geração do Arquivo Código do Cliente Num client {code}Código do Cliente (Grupo\Matriz ou Filial) Nome do Cliente Alpha client {name}Nome do Cliente (Nome do Grupo\Matriz\Filial) – Razão Social Número do CPF/CNPJ Num (99999999999999) client {document}Número do CPF/CNPJ do Estabelecimento Tipo de Processamento Alpha processingTypeProcessamento\Reprocessamento Layout do Arquivo Alpha fileLayoutVersionVersão do Arquivo (3 posições) Num de Sequência do Registro Num recordNumberSequência do Registro no Arquivo 9.2 Registro 101 – Header Matriz/Filial
O objetivo do registro abaixo é identificar a rede a qual o estabelecimento comercial com as informações de matriz, centralizadora e filial.
Campo Formato JSON Descrição Tipo de Registro Num recordType101 – HeaderMatriz / Filial Data do Processamento ddmmaaaa processingDateData de Geração do Arquivo Código do Cliente Matriz Num matrixClient {code}Código do Cliente Matriz Nome do Cliente Matriz Alpha matrixClient {name}Nome do Cliente Matriz CPF/CNPJ do Cliente Filial Alpha branchClient {document}CPF/CNPJ do Cliente Filial Código do Cliente Filial Num branchClient {code}Código do Cliente Filial Nome do Cliente Filial Alpha branchClient {name}Nome do Cliente Filial Num de Sequência do Registro Num recordNumberSequência do Registro no Arquivo 9.3 Registro 020 – Resumo de Ordem de Pagamento de Débito
Campo Formato JSON Descrição Tipo de Registro Num recordType020 - Resumo da OC/DOC Pagamento de Débito Bandeira do Cartão Num cardSchemeDescription*Domínios válidos:
001 - Visa
002 - Mastercard
003 - Cabal
004 - Hipercard
005 - Elo
006 - AmexData do Pagamento ddmmaaaa paymentDateData da realização do pagamento Código do Cliente Num clientCodeCódigo do estabelecimento comercial Código da Centralizadora Pagto Num centralizingClientCodeCódigo do estabelecimento comercial (Centralizadora) OC/DOC Alpha paymentInstructionNumberNúmero da Instrução de Pagamento Valor de Pagamento Numérico (13) decimal (2) paymentAmountFieldValor da invoice a ser pago Banco Num bankNúmero do banco Agência Num agencyNúmero da agencia Tipo de Conta Alpha accountTypeDescriptionConforme tabela:
005 - Conta Corrente
006 - Conta Depósito
007 - Conta Pagamento
008 - Conta PoupançaConta Alpha accountNumberNúmero da conta Data da geração da transação ddmmaaaa transactionGenerationDateData da geração da transação Qtde_SOC Num (9 - 999999) quantityOfSalesQuantidade de Resumos de Venda Valor de Compra com Saque Numérico (13) decimal (2) cashBackAmountFieldSomente Registro 020 - Valor de Compra com Saque Reversão de Intercâmbio Numérico (13) decimal (2) reverseInterchangeFieldSomente Registro 020 - Valor de Reversão de Intercâmbio Número de Sequência do Registro Num recordNumberNúmero do Registro no arquivo 9.4 Registro 021 – Detalhamento Ordem de Pagamento de Débito
As transações de Ajustes Entre-Contas, Chargebacks, Cancelamentos, Aceleração de Parcelas e Cancelamentos serão apresentadas nestes registros, conforme o campo Descrição da Transação.
Campo Formato JSON Descrição Tipo de Registro Num recordType021 - Detalhe da OC/DOC Pagamento de Débito Bandeira do Cartão Num cardSchemeDescriptionDomínios válidos:
001 - Visa
002 - Mastercard
003 - Cabal
004 - Hipercard
005 - Elo
006 - AmexData do Pagamento ddmmaaaa paymentDateData da realização do pagamento Código do Cliente Num clientCodeCódigo do estabelecimento comercial Código da Centralizadora Pagto Num centralizingClientCodeCódigo do estabelecimento comercial (Centralizadora) OC/DOC Alpha paymentInstructionNumberNúmero da Instrução de Pagamento Número do Resumo de Venda Num salesSummaryNumberNúmero do Resumo de Vendas Débito Quantidade de ROCs Num (9 - 999999) quantityOfSalesQtde de Comprovante de Vendas Tipo de Pagamento Alpha paymentTypeDescription*1 - Normal
2 - Antecipado
3 - Liberado de Suspensão
4 - Crediário
5 – Ajuste Contrato Adicional Crédito
6 – Ajuste Contrato Adicional Débito
7 – Ajuste Contrato Adicional Crédito com Antecipação
8 – Ajuste Contrato Adicional Débito com AntecipaçãoTipo de Transação Alpha transactionTypeDescription*Vide Tabela 1 - Tipo de Transação. Código da Descrição da Transação Alpha transactionDescriptionCodeCódigo da descrição da transação Descrição da transação Alpha transactionDescriptionChargeback (class 002, categ 002)
Aceleração de Parcelado (class 002, categ 050)
Pagamento Rejeitado (class 002, categ 043)
Ajustes Processados (class 002, categ 043)
SOC Agenda de Pagamento (class 012, categ 016)
Pagamento (class 002, categ 008)
ROC de Venda (class 002, categ 001)
Cancelamento (class 002, categ 001 e trans. type 006)Resumo de pagamento Num financeSummaryNumberNúmero do resumo de pagamento CNPJ Beneficiário Lockin Alpha beneficiaryInstituteLockinCNPJ do beneficiário do pagamento Tipo Lockin Alpha lockinType1 - Cessão
2 - Gravame
3 - Ônus Outros
4 - Bloqueio JudicialTipo de Conta Alpha accountTypeDescriptionTipo da conta de pagamento (ContaCorrente, salário, poupança...) Status de Pagamento Alpha paymentStatusStatus do pagamento: (0 - OK, 1-Retido , 2 - Suspenso) Descrição transação Pagto Num paymentTransactionTypeDescriptionDescrição da Transação de Pagamento Chargeback - Comprovante de Referência Num chargeBackCampo multivalorado:
1 - Slip de pagamento de uma transação de rejeição
2 - Slip de pagamento do tipo IntraAccountReferência de Venda Num salesReferenceReferência de Venda Data da Transação ddmmaaaa transactionDateData da geração da transação ROC Horário da transação hh:mm:ss salesReceiptTimeTransHora da geração da transação ROC Conta Num accountNumberNr. da conta do EC. Data Geração SOC ddmmaaaa recordDateData da geração SOC (Source of control – resumo de pagamento) Data Pagamento da SOC ddmmaaaa valueDateData de pagamento da SOC Número de Controle do Cliente Alpha clientControlNumberNúmero de Controle do Cliente (mesma informação enviada na captura) Número do Cartão Alpha maskedCardNumberNúmero do cartão PAR (Referência de Conta de Pagamento) Alpha paymentAccountReferencePAR (Referência de Conta de Pagamento) Código de Autorização Alpha authorizationCodeNúmero da autorização do emissor do cartão Nr. do comprovante de Venda Num salesReceiptNumberNúmero do comprovante da transação de ROC (NSU) Tipo do comprovante Alpha receiptTypeDescriptionTipo: débito ou crédito Valor bruto ROC Numérico (13) decimal (2) grossAmountFieldValor bruto da transação ROC Valor Taxa e Impostos ROC Numérico (13) decimal (2) discountAmountFieldTaxas e impostos da transação ROC Valor Líquido ROC Numérico (13) decimal (2) netAmountFieldValor líquido da transação ROC Valor Taxa de Antecipação ROC Numérico (13) decimal (2) feeModeAmountFieldTaxa de antecipação de pagamento da ROC Valor Liquido com Antecipação Numérico (13) decimal (2) feeModeNetAmountFieldValor liquido ROC menos valor taxa de antecipação ROC Valor de Compra com Saque Numérico (13) decimal (2) cashBackAmountFieldSomente Registro 021 - Valor de Compra com Saque Reversão de Intercâmbio Numérico (13) decimal (2) reverseInterchangeFieldSomente Registro 021 - Valor de Reversão de Intercâmbio Número de Referência do Adquirente Alpha acquirerReferenceNúmero de Referência do Adquirente Id do Cancelamento Alpha cancelIdIdentificador do Cancelamento da Transação Número do Resumo de Venda Original Num splitOriginalSlipNúmero do Resumo de Venda Original da Transação Valor de Desconto do Split Numérico (13) Decimal (2) splitDiscountAmountValor de Desconto do Split (Valor Bruto Total - Valor Líquido) Valor Bruto Total Numérico (13) Decimal (2) splitGrossAmountValor Bruto Total da Transação Número do Estabelecimento que Transacionou Num splitClientCodeNúmero do Estabelecimento que Transacionou o Split ID_Sub-Seller Alpha idSubSellerCódigo do Terminal do Sub-seller capturado na autorização ID_UR Num idUrCódigo da UR para o Bankworks Número de Sequência do Registro Num recordNumberNúmero do Registro no arquivo Pagamentos de crédito e parcelado (9.5 a 9.8)
9.5 Registro 022 – Resumo de Ordem de Pagamento de Crédito à Vista
Campo Formato JSON Descrição Tipo de Registro Num recordType022 - Resumo da OC/DOC Pagamento de Crédito à Vista Bandeira do Cartão Num cardSchemeDescriptionDomínios válidos:
001 - Visa
002 - Mastercard
003 - Cabal
004 - Hipercard
005 - Elo
006 - AmexData do Pagamento ddmmaaaa paymentDateData da realização do pagamento Código do Cliente Num clientCodeCódigo do estabelecimento comercial Código da Centralizadora Pagto Num centralizingClientCodeCódigo do estabelecimento comercial (Centralizadora) OC/DOC Alpha paymentInstructionNumberNúmero da Instrução de Pagamento Valor de Pagamento Numérico (13) decimal (2) paymentAmountFieldValor da invoice a ser pago Banco Num bankNúmero do banco Agência Num agencyNúmero da agência Tipo de Conta Alpha accountTypeDescriptionConforme tabela:
005 - Conta Corrente
006 - Conta Depósito
007 - Conta Pagamento
008 - Conta PoupançaConta Alpha accountNumberNúmero da conta Data da geração da transação ddmmaaaa transactionGenerationDateData da geração da transação Qtde_SOC Num (9 - 999999) quantityOfSalesQuantidade de Resumos de Venda Número de Sequência do Registro Num recordNumberNúmero do Registro no arquivo 9.6 Detalhamento (Pagamento) – Registro 023 – Detalhamento Ordem de Pagamento de Crédito
Campo Formato JSON Descrição Tipo de Registro Num recordType023 - Detalhe da OC/DOC Pagamento de Crédito Bandeira do Cartão Num cardSchemeDescriptionDomínios válidos:
001 - Visa
002 - Mastercard
003 - Cabal
004 - Hipercard
005 - Elo
006 - AmexData do Pagamento ddmmaaaa paymentDateData da realização do pagamento Código do Cliente Num clientCodeCódigo do estabelecimento comercial Código da Centralizadora Pagto Num centralizingClientCodeCódigo do estabelecimento comercial (Centralizadora) OC/DOC Alpha paymentInstructionNumberNúmero da Instrução de Pagamento Número do Resumo de Venda Num salesSummaryNumberNúmero do Resumo de Vendas Débito Quantidade de ROCs Num (9 - 999999) quantityOfSalesQtde de Comprovante de Vendas Tipo de Pagamento Alpha paymentTypeDescription*1 - Normal
2 - Antecipado
3 - Liberado de Suspensão
4 - Crediário
5 – Ajuste Contrato Adicional Crédito
6 – Ajuste Contrato Adicional Débito
7 – Ajuste Contrato Adicional Crédito com Antecipação
8 – Ajuste Contrato Adicional Débito com AntecipaçãoTipo de Transação Alpha transactionTypeDescriptionVide Tabela 1 - Tipo de Transação. Este campo pode ficar em branco. Código da Descrição da Transação Alpha transactionDescriptionCodeCódigo da descrição da transação Descrição da transação Alpha transactionDescriptionChargeback (class 002, categ 002)
Aceleração de Parcelado (class 002, categ 050)
Pagamento Rejeitado (class 002, categ 043)
Ajustes Processados (class 002, categ 043)
SOC Agenda de Pagamento (class 012, categ 016)
Pagamento (class 002, categ 008)
ROC de Venda (class 002, categ 001)
Cancelamento (class 002, categ 001 e trans. type 006)Resumo de pagamento Num financeSummaryNumberNúmero do resumo de pagamento CNPJ Beneficiário Lockin Alpha beneficiaryInstituteLockinCNPJ do beneficiário do pagamento Tipo Lockin Alpha lockinType1 - Cessão
2 - Gravame
3 - Ônus Outros
4 - Bloqueio JudicialTipo de Conta Alpha accountTypeDescriptionTipo da conta de pagamento (ContaCorrente, salário, poupança...) Status de Pagamento Alpha paymentStatusStatus do pagamento: (0 - OK, 1-Retido , 2 - Suspenso) Descrição transação Pagto Num paymentTransactionTypeDescriptionDescrição da Transação de Pagamento Chargeback - Comprovante de Referência Num chargeBackCampo multivalorado:
1 - Slip de pagamento de uma transação de rejeição
2 - Slip de pagamento do tipo IntraAccountReferência de Venda Num salesReferenceReferência de Venda Tipo de Transação de Venda Num salesTransactionTypeTipo do comprovante de venda. Vide Tabela 1 - Tipo de Transação Data da Transação ddmmaaaa transactionDateData da geração da transação ROC Horário da criação da transação hh:mm:ss salesReceiptTimeTransHorário da criação da transação armazenada no campo sales_reference Conta Num accountNumberNr. da conta do EC. Data Geração SOC ddmmaaaa recordDateData da geração SOC Data Pagamento da SOC ddmmaaaa valueDateData de pagamento da SOC Número de Controle do Cliente Alpha clientControlNumberNúmero de Controle do Cliente (mesma informação enviada na captura) Número do Cartão Alpha maskedCardNumberNúmero do cartão PAR (Referência de Conta de Pagamento) Alpha paymentAccountReferencePAR (Referência de Conta de Pagamento) Código de Autorização Alpha authorizationCodeNúmero da autorização do emissor do cartão Nr. do comprovante de Venda Num salesReceiptNumberNúmero do comprovante da transação de ROC (NSU) Tipo do comprovante Alpha receiptTypeDescriptionTipo: débito ou crédito Valor bruto ROC Numérico (13) decimal (2) grossAmountFieldValor bruto da transação ROC Valor Taxa e Impostos ROC Numérico (13) decimal (2) discountAmountFieldTaxas e impostos da transação ROC Valor Líquido ROC Numérico (13) decimal (2) netAmountFieldValor líquido da transação ROC Valor Taxa de Antecipação ROC Numérico (13) decimal (2) feeModeAmountFieldTaxa de antecipação de pagamento da ROC Valor Líquido com Antecipação Numérico (13) decimal (2) feeModeNetAmountFieldValor liquido ROC menos Valor Taxa de Antecipação ROC Número de Referência do Adquirente Alpha acquirerReferenceNúmero de Referência do Adquirente Id do Cancelamento Alpha cancelIdIdentificador do Cancelamento da Transação Número do Resumo de Venda Original Num splitOriginalSlipNúmero do Resumo de Venda Original da Transação Valor de Desconto do Split Numérico (13) Decimal (2) splitDiscountAmountValor de Desconto do Split (Valor Bruto Total - Valor Líquido) Valor Bruto Total Numérico (13) Decimal (2) splitGrossAmountValor Bruto Total da Transação Número do Estabelecimento que Transacionou Num splitClientCodeNúmero do Estabelecimento que Transacionou o Split ID_Sub-Seller Alpha idSubSellerCódigo do Terminal do Sub-seller capturado na autorização ID_UR Num idUrCódigo da UR para o Bankworks Número de Sequência do Registro Num recordNumberNúmero do Registro no arquivo 9.7 Registro 024 – Resumo de Ordem de Pagamento de Crédito Parcelado
Campo Formato JSON Descrição Tipo de Registro Num recordType024 - Resumo da OC/DOC Pagamento de Crédito Parcelado Bandeira do Cartão Num cardSchemeDescriptionDomínios válidos:
001 - Visa
002 - Mastercard
003 - Cabal
004 - Hipercard
005 - Elo
006 – AmexData do Pagamento ddmmaaaa paymentDateData da realização do pagamento Código do Cliente Num clientCodeCódigo do estabelecimento comercial Código da Centralizadora Pagto Num centralizingClientCodeCódigo do estabelecimento comercial (Centralizadora) OC/DOC Alpha paymentInstructionNumberNúmero da Instrução de Pagamento Valor de Pagamento Numérico (13) decimal (2) paymentAmountFieldValor da invoice a ser pago Banco Num bankNúmero do banco Agência Num agencyNúmero da agencia Tipo de Conta Alpha accountTypeDescriptionConforme tabela:
005 - Conta Corrente
006 - Conta Depósito
007 - Conta Pagamento
008 - Conta PoupançaConta Alpha accountNumberNúmero da conta Data da geração da transação ddmmaaaa transactionGenerationDateData da geração da transação Qtde_SOC Num (9 - 999999) quantityOfSalesQuantidade de Resumos de Venda Número de Sequência do Registro Num recordNumberNúmero do Registro no arquivo 9.8 Registro 025 – Detalhamento Ordem de Pagamento de Crédito Parcelado
Campo Formato JSON Descrição Tipo de Registro Num recordType025 - Detalhe da OC/DOC Pagamento de Crédito Parcelado Bandeira do Cartão Num cardSchemeDescriptionDomínios válidos:
001 - Visa
002 - Mastercard
003 - Cabal
004 - Hipercard
005 - Elo
006 – AmexData do Pagamento ddmmaaaa paymentDateData da realização do pagamento Código do Cliente Num clientCodeCódigo do estabelecimento comercial Código da Centralizadora Pagto Num centralizingClientCodeCódigo do estabelecimento comercial (Centralizadora) OC/DOC Alpha paymentInstructionNumberNúmero da Instrução de Pagamento Número do Resumo de Venda Num salesSummaryNumberNúmero do Resumo de Vendas Débito Quantidade de ROCs Num (9 - 999999) quantityOfSalesQtde de Comprovante de Vendas Tipo de Pagamento Alpha paymentTypeDescription1 - Normal
2 - Antecipado
3 - Liberado de Suspensão
4 - Crediário
5 – Ajuste Contrato Adicional Crédito
6 – Ajuste Contrato Adicional Débito
7 – Ajuste Contrato Adicional Crédito com Antecipação
8 – Ajuste Contrato Adicional Débito com AntecipaçãoTipo de Transação Alpha transactionTypeDescriptionVide Tabela 1 - Tipo de Transação. Código da Descrição da Transação Alpha transactionDescriptionCodeCódigo da descrição da Transação Descrição da transação Alpha transactionDescriptionChargeback (class 002, categ 002)
Aceleração de Parcelado (class 002, categ 050)
Pagamento Rejeitado (class 002, categ 043)
Ajustes Processados (class 002, categ 043)
SOC Agenda de Pagamento (class 012, categ 016)
Pagamento (class 002, categ 008)
ROC de Venda (class 002, categ 001)
Cancelamento (class 002, categ 001 e trans. type 006)Resumo de Pagamento Num financeSummaryNumberNúmero do resumo de pagamento CNPJ Beneficiário Lockin Alpha beneficiaryInstituteLockinCNPJ do beneficiário do pagamento Tipo Lockin Alpha lockinType1 - Cessão
2 - Gravame
3 - Ônus Outros
4 - Bloqueio JudicialTipo de Conta Alpha accountTypeDescriptionConforme tabela:
005 - Conta Corrente
006 - Conta Depósito
007 - Conta Pagamento
008 - Conta PoupançaStatus de Pagamento Alpha paymentStatusStatus do pagamento: (0 - OK, 1-Retido , 2 - Suspenso) Descrição Transação Pagamento Num paymentTransactionTypeDescriptionDescrição da Transação de Pagamento Chargeback - Comprovante de Referência Num chargeBackCampo multivalorado:
1 - Slip de pagamento de uma transação de rejeição
2 - Slip de pagamento do tipo IntraAccountReferência de Venda Num salesReferenceNúmero do Comprovante de Venda Tipo de Transação de Venda Alpha salesTransactionTypeTipo do comprovante de venda. Vide Tabela 1 - Tipo de Transação Data da Transação ddmmaaaa transactionDateData da geração da transação ROC Horário da criação da transação hh:mm:ss transactionTimeHorário da criação da transação armazenada no campo sales_reference Número da Parcela do Comprovante de Vendas Num installmentNumberPara vendas do tipo Crédito parcelado: Nr. Parcela Total de parcelas Num totalInstallmentsPara vendas do tipo Crédito parcelado: Quantidade de parcelas de uma venda Conta Num accountNumberNr. da conta do EC. Data Geração SOC ddmmaaaa recordDateData da geração SOC Data Pagamento da SOC ddmmaaaa valueDateData de pagamento da SOC Número de Controle do Cliente Alpha clientControlNumberNúmero de Controle do Cliente (mesma informação enviada na captura) Número do Cartão Alpha maskedCardNumberNúmero do cartão PAR (Referência de Conta de Pagamento) Alpha paymentAccountReferencePAR (Referência de Conta de Pagamento) Código de Autorização Alpha authorizationCodeNúmero da autorização do emissor do cartão Nr. do comprovante de Venda Num salesReceiptNumberNúmero do comprovante da transação de ROC (NSU) Tipo do Comprovante Alpha receiptTypeDescriptionTipo: débito ou crédito Valor Bruto ROC Numérico (13) decimal (2) grossAmountFieldValor bruto da transação ROC Valor Taxa e Impostos ROC Numérico (13) decimal (2) discountAmountFieldTaxas e impostos da transação ROC Valor Líquido ROC Numérico (13) decimal (2) netAmountFieldValor líquido da transação ROC Valor Taxa de Antecipação ROC Numérico (13) decimal (2) feeModeAmountFieldTaxa de antecipação de pagamento da ROC Valor Liquido com Antecipação Numérico (13) decimal (2) feeModeNetAmountFieldValor liquido ROC menos Valor Taxa de Antecipação ROC Número de Referência do Adquirente Alpha acquirerReferenceNúmero de Referência do Adquirente Id do Cancelamento Alpha cancelIdIdentificador do Cancelamento da Transação Número do Resumo de Venda Original Num splitOriginalSlipNúmero do Resumo de Venda Original da Transação Valor de Desconto do Split Numérico (13) Decimal (2) splitDiscountAmountValor de Desconto do Split (Valor Bruto Total - Valor Líquido) Valor Bruto Total Numérico (13) Decimal (2) splitGrossAmountValor Bruto Total da Transação Número do Estabelecimento que Transacionou Num splitClientCodeNúmero do Estabelecimento que Transacionou o Split ID_Sub-Seller Alpha idSubSellerCódigo do Terminal do Sub-seller capturado na autorização ID_UR Num idUrCódigo da UR para o Bankworks Número de Sequência do Registro Num recordNumberNúmero do Registro no arquivo Valores suspensos, transferências e ajustes (9.9 a 9.12)
9.9 Registro 027 – Pagamentos e Valores Suspensas
Campo Formato JSON Descrição Tipo de Registro Num recordType027 - Valores Suspensos Código MID Num clientCodeCódigo do cliente Data pagamento ddmmaaaa paymentDateData pagamento Transação de Pagamento Num salesSummaryNumberTransação de pagamento On Hold Descrição do tipo da transação Alpha transactionDescriptionDescrição do tipo da transação (fund_ref_num) Descrição da SOC Alpha socTransactionDescriptionDescrição da SOC Quantidade ROCs Num quantityOfSalesQtde de Comprovantes Tipo de pagamento Alpha paymentTypeDescription0 - Suspenso
1 - Normal
2 - Antecipado
3 - Liberado de Suspensão
4 - Crediário
5 – Ajuste Contrato Adicional Crédito
6 – Ajuste Contrato Adicional Débito
7 – Ajuste Contrato Adicional Crédito com Antecipação
8 – Ajuste Contrato Adicional Débito com AntecipaçãoTransação referencia On Hold Alpha financeSummaryNumberTransação referencia On Hold Comprovante de Referência Num slipReferenceSlip referencia Referência de Venda Num salesReferenceTransação de venda Status do pagamento Alpha paymentStatus002 – Processado Descr. Tipo do pagamento Alpha paymentTransactionDescriptionDescr. Tipo do pagamento Data de geração da SOC ddmmaaaa recordDateData de geração da SOC Data de pagamento SOC ddmmaaaa valueDateData de pagamento SOC D/C Alpha receiptTypeDescriptionD-Débito C-Credito Valor NET - FEE Numérico (13) decimal (2) feeModeNetAmountFieldValor NET – FEE Data origem do pagamento ddmmaaaa paymentDateData origem do pagamento Nr da Parcela Num installmentNumberNr da Parcela (Compras parceladas) Total de parcelas Num totalInstallmentsTotal de parcelas (Compras parceladas) Número de Sequência do Registro Num recordNumberNúmero do Registro no arquivo 9.10 Registro 028 – Resumo Transferência Entre-Contas
Campo Formato JSON Descrição Tipo de Registro Num recordType028 - Resumo Transferência Entre-Contas Bandeira do Cartão Alpha cardSchemeDescriptionDescrição da bandeira do cartão utilizada. Ex: Master, Visa e Etc Produto da Bandeira Alpha cardSchemeProductCrédito ou Débito Data do Pagamento ddmmaaaa paymentDateData da realização do pagamento Código do Cliente Num clientCodeCódigo do estabelecimento comercial Código da Centralizadora Pagto Num centralizingClientCodeCódigo do estabelecimento comercial (Centralizadora) Resumo de pagamento Num financeSummaryNumberNúmero do resumo de pagamento Tipo do Comprovante Alpha receiptTypeDescriptionTipo: D - Débito ou C – Crédito Valor a ser pago Numérico (13) decimal (2) paymentAmountFieldValor transferido entre contas Descrição do pagamento Alpha paymentDescriptionDescrição do tipo de transferência Número de Sequência do Registro Num recordNumberTotal de Registros do Arquivo 9.11 Registro 029 – Detalhe Transferência Entre-Contas
Campo Formato JSON Descrição Tipo de Registro Num recordType029 - Detalhe Transferência Entre-Contas Bandeira do cartão Alpha cardSchemeDescriptionDomínios válidos:
001 - Visa
002 - Mastercard
003 - Cabal
004 - Hipercard
005 - Elo
006 – AmexProduto da bandeira Alpha cardSchemeProductCrédito ou Débito Data do Pagamento ddmmaaaa paymentDateData da realização do pagamento Código do Cliente Num clientCodeCódigo do estabelecimento comercial Código da Centralizadora Pagto Num centralizingClientCodeCódigo do estabelecimento comercial (Centralizadora) Número do Resumo de Venda Num salesSummaryNumberNúmero do Resumo de Vendas Débito Quantidade de ROCs Num quantityOfSalesQtde de Comprovante de Vendas Conta Num accountNumberNr. da conta do EC. Data Geração SOC ddmmaaaa recordDateData da geração SOC Data Pagamento da SOC ddmmaaaa valueDateData de pagamento da SOC Tipo de Pagamento Alpha paymentTypeDescription1 - Normal
2 - Antecipado
3 - Liberado de Suspensão
4 - Crediário
5 – Ajuste Contrato Adicional Crédito
6 – Ajuste Contrato Adicional Débito
7 – Ajuste Contrato Adicional Crédito com Antecipação
8 – Ajuste Contrato Adicional Débito com AntecipaçãoDescrição da transação Alpha transactionDescriptionChargeback (class 002, categ 002)
Aceleração de Parcelado (class 002, categ 050)
Pagamento Rejeitado (class 002, categ 043)
Ajustes Processados (class 002, categ 043)
SOC Agenda de Pagamento (class 012, categ 016)
Pagamento (class 002, categ 008)
ROC de Venda (class 002, categ 001)
Cancelamento (class 002, categ 001 e trans. type 006)Tipo da transação Alpha transactionTypeDescriptionTipo de Venda do Resumo (Débito, Crédito, OK Parcelado). Este campo pode ficar em branco. Resumo de pagamento Num financeSummaryNumberTransação de pagamento Tipo da transação de Pagto Alpha paymentTransactionTypeDescriptionDescrição do tipo da transação de pagamento Tipo da Conta Alpha accountTypeDescriptionTipo da conta de pagamento Status do pagamento da Invoice Alpha paymentStatusStatus do pagamento Data da Transação ddmmaaaa transactionDateData da geração da transação ROC Horário da Transação hh:mm:ss salesReceiptTimeTransHorário da criação da transação armazenada no campo sales_reference Referência de Venda Num salesReferenceReferência de Venda Número de Controle do Cliente Num clientControlNumberNúmero de Controle do Cliente (mesma informação enviada na captura) Número da Parcela do Comprovante de Vendas Num installmentNumberPara vendas do tipo Crédito parcelado: Nr. Parcela Total de Parcelas Num totalInstallmentsTotal de parcelas do plano de venda Número do Cartão Alpha maskedCardNumberNúmero do cartão Código de Autorização Alpha authorizationCodeNúmero da autorização do emissor do cartão Nr. do comprovante de Venda Num salesReceiptNumberNúmero do comprovante da transação de ROC (NSU) Tipo do comprovante Alpha receiptTypeDescriptionTipo: débito ou crédito Valor bruto ROC Numérico (13) decimal (2) grossAmountFieldValor bruto da transação ROC Valor Taxa e Impostos ROC Numérico (13) decimal (2) discountAmountFieldTaxas e impostos da transação ROC Valor Líquido ROC Numérico (13) decimal (2) netAmountFieldValor líquido da transação ROC Valor Taxa de Antecipação ROC Numérico (13) decimal (2) feeModeAmountFieldTaxa de antecipação de pagamento da ROC Valor Liquido com Antecipação Numérico (13) decimal (2) feeModeNetAmountFieldValor liquido ROC menos Valor Taxa de Antecipação ROC Número do Terminal Num terminalNumberNúmero do Terminal (Ref. a ajustes de aluguel, cobrança de serviços e etc...) Número de Sequência do Registro Num recordNumberTotal de Registros do Arquivo 9.12 Registro 031 – Ajustes Programados (Próximos 30 Dias)
Esse registro deverá demonstrar todos os ajustes a serem lançados na agenda do EC, dentro dos próximos 30 dias. Os ajustes serão chargebacks, cancelamentos, ajustes a débito e ajustes à crédito.
Campo Formato JSON Descrição Tipo de Registro Num recordType031 - Ajuste Programado (Data inicio = record_date = D+1 Data fim = LAST_DAY (record_date)) Bandeira do Cartão Num cardSchemeDescriptionDescrição da bandeira do cartão utilizada. Ex: Master, Visa e Etc Data do Pagamento ddmmaaaa adjustmentPaymentDateData de Liquidação do Ajuste Código do Cliente Num adjustmentClientCodeCódigo do Cliente para o Ajuste Número do Resumo de Venda Num adjustmentNumberNúmero da Instrução do Ajuste Tipo de Transação Alpha transactionTypeCódigo do Ajuste (Vide Tabela 1 - Tipo de Transação) Tipo de Resumo de Venda Alpha transactionDescriptionTipo de Venda do Resumo (Débito, Crédito, Parcelado ou Voucher). Este campo pode ficar em branco. Número do Comprovante de Venda Num salesReceiptNumberNúmero do Comprovante de Venda Data da Transação ddmmaaaa transactionDateData da Venda do Comprovante Número da Parcela do Comprovante de Vendas Num installmentNumberPara vendas do tipo Crédito parcelado: Nr. Parcela Total de parcelas Num totalInstallmentsTotal de Parcelas da Venda Data do Ajuste ddmmaaaa recordDateData de solicitação do Ajuste Número de Controle do Cliente Alpha clientControlNumberNúmero de Controle do Cliente (mesma informação enviada na captura) Número do Cartão Alpha maskedCardNumberNr. do cartão Mascarado PAR (Referência de Conta de Pagamento) Alpha paymentAccountReferencePAR (Referência de Conta de Pagamento) Código de Autorização Alpha authorizationCodeNúmero da autorização do emissor do cartão Código de Refewrência de Chargeback Num chargebackReferenceCodeCódigo de Referência de Cancelamento ou Processo de Chargeback Tipo do comprovante Alpha receiptTypeDescriptionTipo do Ajuste D - Débito / C - Crédito Valor bruto ROC Numérico (13) decimal (2) grossAmountFieldValor Bruto da Venda Valor Ajustado Numérico (13) decimal (2) adjustmentAmountFieldValor Ajustado Valor Bruto do Ajuste Numérico (13) decimal (2) grossAdjustmentAmountFieldValor Bruto do Ajuste Descrição do tipo da trans. Alpha adjustmentDescriptionDescrição do Ajuste Tipo de Solicitação T - Total P - Parcial solicitationTypeSolicitação Total ou Parcial Número do Terminal Num terminalNumberNúmero do Terminal (Ref. a ajustes de aluguel, cobrança de serviços, etc.) Acquirer Reference Number Num acquirerReferenceARN da Transação Parcelada Cancel_Id Num cancelIdNúmero de Cancelamento da Transação ID_Sub-Seller Alpha idSubSellerCódigo do Terminal do Sub-seller capturado na autorização ID_UR Num idUrCódigo da UR para o Bankworks Número de Sequência do Registro Num recordNumberNúmero do Registro no arquivo Chargebacks e antecipações (9.13 a 9.16)
9.13 Registro 032 – Solicitação de Cópia – Comprovantes de Chargeback
Esse registro deverá demonstrar todas as solicitações de cópia referentes a processos de chargeback em andamento.
Campo Formato JSON Descrição Tipo de Registro Num recordType032 - Comprovantes de Chargeback (record_date = D+1) Bandeira do Cartão Alpha cardSchemeDescriptionDescrição da bandeira do cartão utilizada. Ex: Master, Visa e Etc Código do Cliente Num clientCodeCódigo do estabelecimento comercial Tipo de Transação Alpha transactionTypeDescriptionTipo de transação ROC Descrição da transação Alpha transactionDescriptionChargeback (class 002, categ 002)
Aceleração de Parcelado (class 002, categ 050)
Pagamento Rejeitado (class 002, categ 043)
Ajustes Processados (class 002, categ 043)
SOC Agenda de Pagamento (class 012, categ 016)
Pagamento (class 002, categ 008)
ROC de Venda (class 002, categ 001)
Cancelamento (class 002, categ 001 e trans. type 006)Descrição Transação Pagto Alpha paymentTransactionTypeDescriptionDescrição do tipo da transação no financial Chargeback - Comprovante de Referência Num chargebackReferenceReceiptCampo multivalorado: Slip da transação no financial Referência de Venda Num salesReferenceReferência de Venda Data da Transação ddmmaaaa transactionDateData da geração da transação ROC Data Geração SOC ddmmaaaa recordDateData da geração da transação no financial Número de Controle do Cliente Num clientControlNumberMerchant control number Número do Cartão Alpha maskedCardNumberNúmero do cartão Mascarado Código de Autorização Alpha authorizationCodeNúmero da autorização do emissor do cartão Nr. do comprovante de Venda Num salesReceiptNumberNúmero do comprovante da transação de ROC (NSU) Valor bruto ROC Numérico (13) decimal (2) grossAmountFieldValor Bruto da Venda Código Motivo Chargeback Num requestCodeCódigo do Motivo do Chargeback (tabela das bandeiras) Número de Sequência do Registro Num recordNumberNúmero do Registro no arquivo 9.14 Registro 033 - Resumo Pagamento Antecipações
Campo Formato JSON Descrição Tipo de Registro Num recordType033 – Resumo Pagamento Antecipações Número do CPF/CNPJ Num nationalRegistrationCPF/CNPJ OC/DOC Num paymentIdIdentificação do Pagamento Data do Pagamento ddmmaaaa paymentDateData do Pagamento Valor do Pagamento Numérico (13) decimal (2) paymentValueFieldValor do Pagamento Valor do Desconto Numérico (13) decimal (2) discountValueFieldValor do Desconto Bandeira do Cartão Alpha paymentArrangementBandeira Pagamento Banco Alpha bankCodeBanco Pagamento Agência Alpha branchAgência Pagamento Dígito da Agência Alpha branchDigitDígito Agência Pagamento Conta Alpha accountConta Pagamento Dígito da Conta Alpha accountDigitDígito Conta Pagamento Moeda Alpha currencyMoeda Prazo Médio Num averageDeadlineFieldPrazo Médio da Antecipação Taxa Nominal de Antecipação Num antecipationNominalRateFieldTaxa Nominal de Antecipação Realizada Número de Sequência do Registro Num recordNumberNúmero do Registro no arquivo 9.15 Registro 034 - Detalhe UR Pagamento Antecipações
Campo Formato JSON Descrição Tipo de Registro Num recordType034 – Detalhe UR Pagamento Antecipações Número do CPF/CNPJ Num nationalRegistrationCPF/CNPJ Data Pagamento Original ddmmaaaa originalPaymentDateData Pagamento Original Valor da Unidade Recebível Numérico (13) decimal (2) receivableValueValor Unidade Recebível Valor do Desconto Numérico (13) decimal (2) discountValueValor Desconto ID do Recebível Num receivableIdID Unidade Recebível Nome da Credenciadora Alpha accreditationNameNome da Entidade Credenciadora CPF/CNPJ da Credenciadora Num accreditationNationalRegistrationCPF/CNPJ da Credenciadora Num de Seq do Registro Num recordNumberTotal de Registros do Arquivo 9.16 Registro 200 - Trailer Antecipações
Campo Formato JSON Descrição Tipo de Registro Num recordType200 – Trailer de Antecipações Data Processamento ddmmaaaa processingDateProcessing Date Código do Cliente Num nationalRegistrationMerchant ID # Assignment Num assignmentAssignment Total Total de Valor Pagamento Numérico (13) Decimal (2) totalPaymentValueFieldSum of Payment Value to Client Total de Valor Desconto Numérico (13) decimal (2) totalDiscountValueFieldSum of Discount Value in operation Num de Seq do Registro Num recordNumberTotal de Registros do Arquivo Pagamentos de Voucher e totalizadores (9.17 a 9.20)
9.17 Registro 035 - Resumo da SOC Pagamentos de Voucher das Bandeiras
Campo Formato Nome Campo SQL Descrição Tipo de Registro Num cd_produto035 - Resumo da OC/DOC Pagamento de Voucher Bandeiras Bandeira do Cartão Num ds_bandeiraDomínios válidos:
001 – Visa
002 – Mastercard
005 – ELOData do Pagamento ddmmaaaa payment_orig_dateData da realização do pagamento Código do Cliente Num merchant_idCódigo do estabelecimento comercial Código da Centralizadora Pagto Num cd_centralizadoraCódigo do estabelecimento comercial (Centralizadora) OC/DOC Alpha invoice_numberNúmero da Instrução de Pagamento Valor de Pagamento Numérico (13) decimal (2) payment_valValor da invoice a ser pago Banco Num bankNúmero do banco Agência Num branchNúmero da agencia Tipo de Conta Alpha paym_tp_contaConforme tabela:
005 - Conta Corrente
006 - Conta Depósito
007 - Conta Pagamento
008 - Conta PoupançaConta Alpha cnab_cur_acctNúmero da conta Data da geração da transação aaaammdd paym_record_dateData da geração da transação Qtde_SOC Num (9 - 999999) ROCsQuantidade de Resumos de Venda Número de Sequência do Registro Num seq_numberNúmero do Registro no arquivo 9.18 Registro 036 - Resumo da SOC Pagamentos de Voucher das Bandeiras
Campo Formato Nome Campo SQL Descrição Tipo de Registro Num recordType036 - Detalhe da OC/DOC Pagamento de Voucher Bandeiras Bandeira do Cartão Num cardSchemeDescriptionDomínios válidos:
001 – Visa
002 – Mastercard
005 – ELOData do Pagamento ddmmaaaa paymentDateData da realização do pagamento Código do Cliente Num clientCodeCódigo do estabelecimento comercial Código da Centralizadora Pagto Num centralizingClientCodeCódigo do estabelecimento comercial (Centralizadora) OC/DOC Alpha paymentInstructionNumberNúmero da Instrução de Pagamento Número do Resumo de Venda Num salesSummaryNumberNúmero do Resumo de Vendas Débito Quantidade de ROCs Num (9 - 999999) quantityOfSalesQtde de Comprovante de Vendas Tipo de Pagamento Alpha paymentTypeDescription1 - Normal
2 - Antecipado
3 - Liberado de Suspensão
4 - Crediário
5 – Ajuste Contrato Adicional Crédito
6 – Ajuste Contrato Adicional Débito
7 – Ajuste Contrato Adicional Crédito com Antecipação
8 – Ajuste Contrato Adicional Débito com AntecipaçãoTransaction Type Alpha transactionTypeDescriptionVide Tabela 1 – Tipo de Transação
Este campo pode ficar em branco.Código da Descrição da Transação Alpha transactionDescriptionCodeCódigo da descrição da Transação Descrição da transação Alpha transactionDescription1 - Chargeback (class 002, categ 002)
2 – Aceleração de Parcelado (class 002, categ 050)
3 – Pagamento Rejeitado (class 002, categ 043)
4 – Ajustes Processados (class 002, categ 043)
5 – SOC Agenda de Pagamento (class 012, categ 016)
6 - Pagamento (class 002, categ 008)
7 – ROC de Venda (class 002, categ 001)
8 - Cancelamento (class 002, categ 001 e trans. type 006)Resumo de pagamento Num financeSummaryNumberNúmero do resumo de pagamento CNPJ Beneficiário Lockin Alpha beneficiaryInstituteLockinCNPJ do beneficiário do pagamento Tipo Lockin Alpha lockinType1 - Cessão
2 - Gravame
3 - Ônus Outros
4 - Bloqueio JudicialTipo de Conta Alpha accountTypeDescriptionTipo da conta de pagamento (ContaCorrente, salário, poupança...) Status de Pagamento Alpha paymentStatusStatus do pagamento: (0 - OK, 1-Retido , 2 - Suspenso) Descrição transação Pagto Num paymentTransactionTypeDescriptionDescrição da Transação de Pagamento Chargeback - Comprovante de Referência Num chargeBackCampo multivalorado:
1 - Slip de pagamento de uma transação de rejeição
2 - Slip de pagamento do tipo IntraAccountReferência de Venda Num sales_referenceReferência de Venda Tipo da transação de venda Alpha salesTransactionTypeTipo do comprovante de venda. Vide Tabela 1 - Tipo de Transação Transaction Date aaaammdd transaction_dateData da geração da transação ROC Horário da criação da transação Alpha transactionTimeHorário da criação da transação armazenada no campo sales_reference Conta Num accountNumberNr. da conta do EC. Data Record Date aaaammdd recordDateData da geração SOC Data Value Date aaaammdd valueDateData de pagamento da SOC Número de Controle do Cliente Alpha clientControlNumberNúmero de Controle do Cliente
(mesma informação enviada na captura)Número do Cartão Alpha maskedCardNumberNúmero do cartão PAR (Referência de Conta de Pagamento) Alpha paymentAccountReferencePAR (Referência de Conta de Pagamento) Código de Autorização Alpha authorizationCodeNúmero da autorização do emissor do cartão Nr. do comprovante de Venda Num salesReceiptNumberNúmero do comprovante da transação de ROC (NSU) Tipo do comprovante Alpha receiptTypeDescriptionTipo: débito ou crédito Valor bruto ROC Numérico (13) decimal (2) grossAmountValor bruto da transação ROC Valor Taxa e Impostos ROC Numérico (13) decimal (2) discountAmountTaxas e impostos da transação ROC Valor Líquido ROC Numérico (13) decimal (2) netAmountValor líquido da transação ROC Valor Fee mode ROC Numérico (13) decimal (2) feeModeAmountTaxa de antecipação de pagamento da ROC Valor Liquido - Fee mode ROC Numérico (13) decimal (2) feeModeNetAmountValor liquido menus valor fee_mode Número de Sequência do Registro Num recordNumberNúmero do Registro no arquivo 9.19 Registro 201 - Trailer da Matriz/Filial
Campo Formato JSON Descrição Tipo de Registro Num recordType201 – Trailer Matriz / Filial / Centralizadora / Subsidiária Código do Cliente Matriz Num matrixClientCodeCódigo do Cliente Matriz Código do Cliente Filial Num branchClientCodeCódigo do Cliente Filial Qtde de Resumo de Vendas Débito Num debitSalesSummaryQuantityTotal do Arquivo de Resumo de Vendas Cartão de Débito Valor de Pagamentos Vendas Débito MasterCard Numérico (13) decimal (2) debitSalesAmountMasterCardFieldTotal do Arquivo - Vendas Débito MasterCard Valor de Pagamentos Vendas Débito Visa Numérico (13) decimal (2) debitSalesAmountVisaFieldTotal do Arquivo - Vendas Débito Visa Valor de Pagamentos Vendas Débito Cabal Numérico (13) Decimal (2) debitSalesAmountCabalFieldTotal do Arquivo - Vendas Débito Cabal Valor de Pagamentos Vendas Débito Elo Numérico (13) Decimal (2) debitSalesAmountEloFieldTotal do Arquivo - Vendas Débito Elo Valor de Pagamentos Vendas Débito Hipercard Numérico (13) Decimal (2) debitSalesAmountHiperCardFieldTotal do Arquivo - Vendas Débito Hipercard Valor Líquido - Vendas Débito Numérico (13) decimal (2) debitSalesNetAmountFieldTotal de Vendas Débito Arquivo – Ajustes Qtde de Resumo de Vendas Crédito Num creditSalesQuantityTotal do Arquivo de Resumo de Vendas Cartão Crédito Qtde de Resumo de Vendas Crédito Parcelado Num installmentCreditSalesQuantityTotal do Arquivo de Resumo de Vendas Crédito Parcelado Valor de Pagamento Vendas Crédito MasterCard Numérico (13) Decimal (2) creditSalesAmountMasterCardFieldTotal do Arquivo Vendas Crédito MasterCard - (Crédito + Parcelado) Valor de Pagamento Vendas Crédito Visa Numérico (13) Decimal (2) creditSalesAmountVisaFieldTotal do Arquivo Vendas Crédito Visa (Crédito + Parcelado) Valor de Pagamento Vendas Crédito Cabal Numérico (13) Decimal (2) creditSalesAmountCabalFieldTotal do Arquivo Vendas Crédito Cabal (Crédito + Parcelado) Valor de Pagamento Vendas Crédito Elo Numérico (13) decimal (2) creditSalesAmountEloFieldTotal do Arquivo Vendas Crédito Elo (Crédito + Parcelado) Valor de Pagamento Vendas Crédito Hipercard Numérico (13) Decimal (2) creditSalesAmountHiperCardFieldTotal do Arquivo Vendas Crédito Hipercard (Crédito + Parcelado) Valor de Pagamento Vendas Crédito Amex Numérico (13) Decimal (2) creditSalesAmountAmexFieldTotal do Arquivo Vendas Crédito Amex (Crédito + Parcelado) Valor Líquido de Vendas Crédito Numérico (13) Decimal (2) creditSalesNetAmountFieldTotal Líquido Vendas Crédito (Crédito + Parcelado) -Ajustes Qtde de Resumo de Vendas Voucher Bandeiras Num voucherFlagsCreditSalesQuantityTotal do Arquivo de Resumo de Vendas Voucher Bandeiras Valor de Pagamento Vendas Voucher MasterCard Numérico (13) Decimal (2) voucherFlagsCreditSalesAmountMasterCardTotal do Arquivo Vendas Voucher MasterCard Valor de Pagamento Vendas Voucher Visa Numérico (13) Decimal (2) voucherFlagsCreditSalesAmountVisaTotal do Arquivo Vendas Voucher Visa Valor de Pagamento Vendas Voucher Cabal Numérico (13) Decimal (2) voucherFlagsCreditSalesAmountCabalTotal do Arquivo Vendas Voucher Cabal Valor de Pagamento Vendas Voucher Elo Numérico (13) decimal (2) voucherFlagsCreditSalesAmountEloTotal do Arquivo Vendas Voucher Elo Valor de Pagamento Vendas Voucher Hipercard Numérico (13) Decimal (2) voucherFlagsCreditSalesAmountHiperCardTotal do Arquivo Vendas Voucher Hipercard Valor de Pagamento Vendas Voucher Amex Numérico (13) Decimal (2) voucherFlagsCreditSalesAmountAmexTotal do Arquivo Vendas Voucher Amex Valor Líquido de Vendas Voucher Numérico (13) Decimal (2) voucherFlagsCreditSalesNetAmountTotal Líquido Vendas (Voucher- Ajustes) Qtde de Resumo de Vendas Antecipado Num antecipatedSalesSummaryQuantityTotal do Arquivo - Resumo de Vendas Antecipados Valor Total do Desconto de Antecipação do Arquivo Numérico (13) Decimal (2) totalFeeModeAmountValor Total do Desconto de Antecipação do Arquivo Valor Antecipado Numérico (13) Decimal (2) antecipatedSalesAmountFieldValor de Antecipação do Arquivo Qtde de Ajustes Realizados Num adjustmentQuantityRealizedQuantidade de Ajustes Realizados Ajustes Realizaddos D/C Alpha adjustmentRealizedDebitOrCreditDescrição do sinal do campo de Valor de Ajuste Realizado Valor de Ajustes Realizados Numérico (13) Decimal (2) adjustmentAmountRealizedFieldValor dos Ajustes Realizados Qtde de Ajustes Programados Num adjustmentQuantityTotal do Arquivo dos Registros de Ajustes Ajustes Programados D/C Alpha adjustmentDebitOrCreditDescrição do sinal do campo de Valor de Ajuste Programado Valor dos Ajustes Programados Numérico (13) decimal (2) adjustmentAmountFieldValor do Arquivo dos Registros de Ajustes Valor Líquido do Arquivo Numérico (13) decimal (2) totalNetAmountFieldValor Líquido do Arquivo (Vendas Débito + Vendas Crédito + Vendas Parcelado) – Ajustes - Valor do Desconto de Antecipação Valor de Compra com Saque Numérico (13) decimal (2) cashBackAmountFieldValor Total de Compra com Saque Reversão de Intercâmbio Numérico (13) decimal (2) reverseInterchangeFieldValor Total da Reversão de Intercâmbio a ser Pago ao Estabelecimento Num de Seq do Registro Num recordNumberNúmero do Registro no arquivo 9.20 Registro 999 - Trailer do Arquivo
Campo Formato JSON Descrição Tipo de Registro Num recordType999 – Trailer do Arquivo Código do Cliente Num matrixClientCodeCódigo do Cliente Matriz Qtde de Resumo de Vendas Débito Num debitSalesSummaryQuantityTotal do Arquivo de Resumo de Vendas Cartão de Débito Valor de Pagamentos Vendas Débito MasterCard Numérico (13) Decimal (2) debitSalesAmountMasterCardFieldTotal do Arquivo - Vendas Débito MasterCard Valor de Pagamentos Vendas Débito Visa Numérico (13) decimal (2) debitSalesAmountVisaFieldTotal do Arquivo - Vendas Débito Visa Valor de Pagamentos Vendas Débito Cabal Numérico (13) Decimal (2) debitSalesAmountCabalFieldTotal do Arquivo - Vendas Débito Cabal Valor de Pagamentos Vendas Débito Elo Numérico (13) decimal (2) debitSalesAmountEloFieldTotal do Arquivo - Vendas Débito Elo Valor de Pagamentos Vendas Débito Hipercard Numérico (13) Decimal (2) debitSalesAmountHiperCardFieldTotal do Arquivo - Vendas Débito Hipercard Valor Líquido - Vendas Débito Numérico (13) decimal (2) debitSalesNetAmountFieldTotal de Vendas Débito Arquivo – Ajustes Qtde de Resumo de Vendas Crédito Num creditSalesQuantityTotal do Arquivo de Resumo de Vendas Cartão Crédito Qtde de Resumo de Vendas Crédito Parcelado Num installmentCreditSalesQuantityTotal do Arquivo de Resumo de Vendas Crédito Parcelado Valor de Pagamento Vendas Crédito MasterCard Numérico (13) Decimal (2) creditSalesAmountMasterCardFieldTotal do Arquivo Vendas Crédito MasterCard - (Crédito + Parcelado) Valor de Pagamento Vendas Crédito Visa Numérico (13) decimal (2) creditSalesAmountVisaFieldTotal do Arquivo Vendas Crédito Visa (Crédito + Parcelado) Valor de Pagamento Vendas Crédito Cabal Numérico (13) Decimal (2) creditSalesAmountCabalFieldTotal do Arquivo Vendas Crédito Cabal (Crédito + Parcelado) Valor de Pagamento Vendas Crédito Elo Numérico (13) decimal (2) creditSalesAmountEloFieldTotal do Arquivo Vendas Crédito Elo (Crédito + Parcelado) Valor de Pagamento Vendas Crédito Hipercard Numérico (13) Decimal (2) creditSalesAmountHiperCardFieldTotal do Arquivo Vendas Crédito Hipercard (Crédito + Parcelado) Valor de Pagamento Vendas Crédito Amex Numérico (13) decimal (2) creditSalesAmountAmexFieldTotal do Arquivo Vendas Crédito Amex (Crédito + Parcelado) Valor Líquido de Vendas Crédito Numérico (13) Decimal (2) creditSalesNetAmountFieldTotal Líquido Vendas Crédito (Crédito + Parcelado) - Ajustes Qtde de Resumo de Vendas Voucher Bandeiras Num voucherFlagsCreditSalesQuantityTotal do Arquivo de Resumo de Vendas Voucher Bandeiras Valor de Pagamento Vendas Voucher MasterCard Numérico (13) Decimal (2) voucherFlagsCreditSalesAmountMasterCardTotal do Arquivo Vendas Voucher MasterCard Valor de Pagamento Vendas Voucher Visa Numérico (13) Decimal (2) voucherFlagsCreditSalesAmountVisaTotal do Arquivo Vendas Voucher Visa Valor de Pagamento Vendas Voucher Cabal Numérico (13) Decimal (2) voucherFlagsCreditSalesAmountCabalTotal do Arquivo Vendas Voucher Cabal Valor de Pagamento Vendas Voucher Elo Numérico (13) decimal (2) voucherFlagsCreditSalesAmountEloTotal do Arquivo Vendas Voucher Elo Valor de Pagamento Vendas Voucher Hipercard Numérico (13) Decimal (2) voucherFlagsCreditSalesAmountHiperCardTotal do Arquivo Vendas Voucher Hipercard Valor de Pagamento Vendas Voucher Amex Numérico (13) Decimal (2) voucherFlagsCreditSalesAmountAmexTotal do Arquivo Vendas Voucher Amex Valor Líquido de Vendas Voucher Numérico (13) Decimal (2) voucherFlagsCreditSalesNetAmountTotal Líquido Vendas (Voucher- Ajustes) Qtde de Resumo de Vendas Antecipado Num antecipatedSalesSummaryQuantityTotal do Arquivo - Resumo de Vendas Antecipados Valor Total do Desconto de Antecipação Numérico (13) Decimal (2) totalFeeModeAmountValor Total do Desconto de Antecipação do Arquivo Valor Antecipado Numérico (13) Decimal (2) antecipatedSalesAmountFieldValor de Antecipação do Arquivo Qtde de Ajustes Realizados Num adjustmentQuantityRealizedQuantidade de Ajustes Realizados Ajustes Realizados D/C Alpha adjustmentRealizedDebitOrCreditDescrição do sinal do campo de Valor de Ajuste Realizado Valor de Ajustes Realizados Numérico (13) Decimal (2) adjustmentAmountFieldValor dos Ajustes Realizados Qtde de Ajustes Programados Num adjustmentQuantityTotal do Arquivo dos Registros de Ajustes Programados Ajustes Programados D/C Alpha adjustmentDebitOrCreditDescrição do sinal do campo de Valor de Ajuste Programado Valor dos Ajustes Programados Numérico (13) decimal (2) adjustmentAmountFieldValor do Arquivo dos Registros de Ajustes Programados Valor Líquido do Arquivo Numérico (13) decimal (2) totalNetAmountFieldValor Líquido do Arquivo (Vendas Débito + Vendas Crédito + Vendas Parcelado) - Ajustes - Valor do Desconto de Antecipação Valor de Compra com Saque Numérico (13) decimal (2) cashBackAmountFieldValor Total de Compra com Saque Reversão de Intercâmbio Numérico (13) decimal (2) reverseInterchangeFieldValor Total da Reversão de Intercâmbio a ser Pago ao Estabelecimento Num de Seq do Registro Num recordNumberTotal de Registros do Arquivo (inclui este registro)
Recebíveis
10.0 Descrição
O canal EDI deverá diariamente enviar situação de agenda de recebíveis, contratos, bem como quaisquer deduções de compensações de débito não registradas na UR em seus respectivos vencimento se houver.
Considerações importantes:
- Não haverá reprint histórico do EDI. Caso o cliente deseje um reprint, o sistema poderá reemitir o EDI, porém com a situação atual de base.
- Periodicidade de processamento e emissão do EDI: Diária
- Critério de seleção para impressão: Todas as URs abertas, Todas as URs Baixadas de D e D-1 do vencimento.
10.1 Criterio de seleção
Somente deveremos enviar movimento de atualização de UR. Abaixo constam situações onde cada tipo de registro deverá ser enviado durante a geração diaria do EDI:
001 – Dados da UR
- Quando houver aumento ou diminuição de valor constituido(por motivo de ajuste, nova venda, pagamento em vencimento de UR ou pagamento de antecipação da UR);
- Quando houver uma dedução nova ou atualização de dedução existente;
- Quando houver um contrato novo ou atualização de contrato existente.
002 – Contratos recebidos na UR
- Quando houver um contrato novo ou atualização de contrato existente serão enviado todos os efeitos de contrato da mesma UR. Neste caso uma UR poderá ter 80 efeitos de contrato, se receber alteração em algum destes efeitos ou um novo efeito todos os 80 efeitos serão reenviados, mesmo os que não tiverem alterações.
Este mecanismo é importante para que o conciliador tenha a visão completa de contratos da UR sempre quando houver alteração de apenas alguns dos contratos.
003 – Dados de dedução da UR
- Quando houver uma dedução nova ou atualização de dedução existente
004 – Lista de pagamentos da UR
- Quando houver aumento ou diminuição de valor constituido, isso altera o valor a pagar previsto
- Quando houve quaisquer pagamentos seja por vencimento da UR ou por antecipação
- Quando houver alguma dedução, isso muda os pagamentos agendados
- Quando houver aplicação ou alteração de efeitos de contrato isso muda o valores de pagamentos da UR.
- Quando houver um pagamento de uma UR alterada, todo o pacote de informações de pagamentos da UR será reenviada para garantia que a conciliadora tenha visibilidade de eventuais recalculos de pagamentos oriundos de efeitos de contrato ou antecipações, por exemplo.
10.2 Envio de base Full
No inicio da operação, clientes(CPF/CNPJ) receberão a base Full de recebiveis. Isso implica que em uma primeira carga, o cliente deverá receber toda a base não respeitando o criterio de seleção descrito anteriormente. Desta forma os proximos movimentos após a carga full, serão incrementais baseado no criterio de seleção definido.
O sistema estará preparado para enviar base Full para clientes sob demanda, visto que é esperado que nem todos as conciliadoras / clientes estejam preparados para iniciar o processamento do EDI de recebiveis na mesma data de go live.
IMPORTANTE: é esperado que algumas empresas excepcionalmente tenham perda de integridade de seus dados / sistemas e precisem de uma nova carga full, poderão solicitar esta base com a devida antecedência.
10.3 Layout EDI Recebíveis
Os campos necessários para informar ao cliente, estão descritos no formato de layout padrão de EDI já conhecido do time Bankworks e separados por registros:
10.3.1 Registro 000 – Header do Arquivo
Campo Formato JSON Descrição Tipo de Registro Num recordType000 – Header do Arquivo Data do Processamento ddmmaaaa processingDateData de Geração do Arquivo Nome do Adquirente Alpha acquiringNameInformação do nome do adquirente do estabelecimento Tipo do Arquivo Alpha fileTypeDescriptionOs domínios válidos são:
Movimento de Vendas
Movimento Financeiro
Movimento de RecebíveisNúmero do Arquivo Alpha fileNumberNúmero de Sequência de Geração do Arquivo Código do Cliente Num client {code}Código do Cliente (Grupo\Matriz ou Filial) Nome do Cliente Alpha client {name}Nome do Cliente (Nome do Grupo\Matriz\Filial) – Razão Social Número do CPF/CNPJ Num (99999999999999) client {document}Número do CPF/CNPJ do Estabelecimento Tipo de Processamento Alpha processingTypeProcessamento\Reprocessamento Layout do Arquivo Alpha fileLayoutVersionVersão do Arquivo (3 posições) Num de Sequência do Registro Num recordNumberSequência do Registro no Arquivo 10.3.2 Registro 101 – Header Matriz/Filial
O objetivo do registro abaixo é identificar a rede a qual o estabelecimento comercial com as informações de matriz, centralizadora e filial.
Campo Formato JSON Descrição Tipo de Registro Num recordType101 – Header Matriz / Filial Data do Processamento ddmmaaaa processingDateData de Geração do Arquivo CPF/CNPJ do Cliente Matriz Alpha branchClient {document}CPF/CNPJ do Cliente Matriz Código do Cliente Matriz Num matrixClient {code}Código do Cliente Matriz Nome do Cliente Alpha matrixClient {name}Nome do Cliente Matriz CPF/CNPJ do Cliente Filial Alpha branchClient {document}CPF/CNPJ do Cliente Código do Cliente Filial Num branchClient {code}Código do Cliente Filial Nome do Cliente Alpha branchClient {name}Nome do Cliente Filial Num de Seq do Registro Num recordNumberSequência do Registro no Arquivo 10.3.3 Registro 001 – Dados das Unidades de Recebíveis
Campo Formato JSON Descrição Tipo de Registro Num recordType001 – Dados das Unidades de Recebíveis Data Atualização Recebível ddmmaaaa updateDateData da atualização da UR ID_UR Alpha idUrCódigo da UR para o Bankworks Chave da UR Alpha receivableUnitKeyCPF/CNPJ Credenciadora+CPF/CNPJ Cliente+BandeiraPagamento+Data do Pagamento Status da UR Alpha receivableUnitStatusA - Ativa
B – BaixadaCPF/CNPJ Credenciadora Num accreditationDocumentCPF/CNPJ Credenciadora Número do CPF/CNPJ Num clientDocumentCPF/CNPJ do Cliente Bandeira Produto Alpha cardSchemeDescriptionBandeira Arranjo de Pagamento Data Prevista de Liquidação ddmmaaaa paymentDateData da previsão de pagamento da UR inicial Valor Bruto do Recebível Numérico (13) decimal (2) grossAmountFieldValor bruto total das vendas que compõem a UR Valor MDR sobre Recebível Numérico (13) decimal (2) mdrAmountFieldValor MDR calculado sobre as vendas Valor constituído total atualizado da UR Numérico (13) decimal (2) updatedTotalAmountFieldValor Atualizado da UR Valor Total de Deduções Numérico (13) decimal (2) discountAmountFieldValor do Desconto Valor taxa de antecipação Numérico (13) decimal (2) advanceFeeAmountFieldValor da taxa da antecipação, se houver Valor Pago Numérico (13) decimal (2) paidAmountFieldValor pago (na data do vencimento da UR ou por antecipação da mesma) Valor livre de negociação Numérico (13) decimal (2) freeNegotiationAmountFieldValor livre de negociação da UR no mercado Valor alocado em contratos recebidos Numérico (13) decimal (2) allocatedAmountFieldValor constituido da UR alocado em contratos Número de Sequência do Registro Num recordNumberNúmero do registro no arquivo 10.3.4 Registro 002 – Contratos Negociados por UR
Campo Formato JSON Descrição Tipo de Registro Num recordType002 – Contratos Negociados por UR ID_UR Alpha idUrCódigo da UR para o Bankworks Chave da UR Alpha receivableUnitKeyCPF/CNPJ Credenciadora+CPF/CNPJ Cliente+BandeiraPagamento+Data do Pagamento Identificador de Contrato Alpha contractIdentifierIdentificador CERC do contrato que gerou o efeito Indicador de efeito do contrato Alpha contractEffectIndicatorValor sequencial do item do conjunto de efeitos de contratos existentes sobre a unidade de recebíveis, dada a possibilidade de coexistência de mais de um ônus sobre a mesma unidade de possibilidade de coexistência de mais de recebível, considerada a regra de divisão. Tipo de efeito de contrato Num contractEffectTypeDescription1 - Troca de titularidade;
2 - Ônus - Cessão fiduciária;
3 - Ônus - Outros;
4 - Bloqueio judicialRegra de Divisão Alpha divisionRuleDescription1 - Comprometimento de valor definido;
2 - Comprometimento de percentual do valor que vier a ser constituídoValor Comprometido Numérico (13) decimal (2) commitedAmountFieldValor do comprometimento da UR Valor constituído do efeito de contrato na unidade de recebível Numérico (13) decimal (2) effectContractAmountFieldValor calculado pela CERC aplicando o efeito de contrato na Unidade de Recebível. Representa o montante do valor constituído total que foi afetado pelo efeito. CPF/CNPJ Beneficiário do contrato Num cpfCnpjContractBeneficiaryCPF/CNPJ Beneficiário do contrato Número de Sequência do Registro Num recordNumberNúmero do registro no arquivo 10.3.5 Registro 003 – Detalhe Eventos Deduções da UR
Campo Formato JSON Descrição Tipo de Registro Num recordType003 - Detalhe Eventos Deduções da UR ID_UR Alpha idUrCódigo da UR para o Bankworks Chave da UR Alpha receivableUnitKeyCPF/CNPJ Credenciadora+CPF/CNPJ Cliente+BandeiraPagamento+Data do Pagamento Tipo de transação(Transaction Type) Alpha transactionTypeDescriptionVide Tabela 1 – tipo de transação Data do Evento ddmmaaaa eventDateData do Ajuste Tipo de Transação (código da descrição(Class Category)) Alpha classCategoryCodeCodigo da descrição da transação Descrição Class category Alpha classCategoryDescriptionDescrição da transação Tipo de Operação Num socOperationType001 - Ajuste a Crédito
002 - Ajuste a DébitoData Transação Original ddmmaaaa originalTransactionDateData Transação Original. Nr do Cartão Alpha maskedCardNumberNúmero do Cartão Mascarado. Código Autorização Alpha authorizationCodeNúmero de Autorização da Transação. Número do Comprovante de Venda Num retrievalReferenceNumberRetrieval reference da transação de ROC (NSU) Número do Controle do Cliente Alpha clientControlNumberNúmero de Controle do Cliente - Order_ID. Referência da Venda Num salesReferenceNumberNúmero da Referência de Venda. Valor Bruto da Transação Original Numérico (13) decimal (2) grossAmountValor Bruto da Transação Original. No caso de transação parcelada, este campo terá o valor total da venda. Valor do desconto da transação original (MDR) Numérico (13) decimal (2) discountAmountValor da taxa de desconto(MDR) da transação original. No caso de parcelado, será declarado neste campo o valor total do MDR da venda. Valor Líquido total da Transação Original Numérico (13) decimal (2) netAmountValor Líquido da Transação Original. Neste caso será o valor da venda subtraido o MDR. No caso de transações parceladas, será informado neste campo o valor liquido total da Venda. Valor liquido da Parcela Original Numérico (13) decimal (2) netAmountParcelEste campo será informado em casos de chargebacks e cancelamentos de transações parceladas. Caso a dedução seja algum ajuste não relacionado a transação, por exemplo, aluguel este campo será enviado como null(sem conteudo) Valor Líquido da dedução ajustada Numérico (13) decimal (2) netAmountAdjustedDeductionValor do Ajuste que está sendo deduzido do valor constituido desta UR. Valor Líquido da Transação ou Parcela nesta UR Numérico (13) decimal (2) netAmountRUValor liquido da transação que ainda está agendado para pagamento na respectiva UR. Número da Parcela do Comprovante de Vendas Num installmentNumberPara vendas do tipo Crédito parcelado: Nr. Parcela Total de parcelas Num totalInstallmentsPara vendas do tipo Crédito parcelado: Total de parcelas do plano de parcelamento Acquirer Reference Number (ARN) Num acquirerReferenceNúmero de Referência do Adquirente (ARN) Número de Sequência do Registro Num recordNumberNúmero do registro no arquivo 10.3.6 Registro 004 – Lista de Pagamentos da UR
Campo Formato JSON Descrição Tipo de Registro Num recordType004 – Lista de pagamentos da UR ID_UR Alpha idUrCódigo da UR para o Bankworks Chave da UR Alpha receivableUnitKeyCPF/CNPJ Credenciadora+CPF/CNPJ Cliente+BandeiraPagamento+Data do Pagamento Sequence Alpha contractPriorityIdInformação de prioridade de pagamento: Valor sequencial do item do conjunto de efeitos de contratos existentes sobre a unidade de recebíveis, dada a possibilidade de coexistência de mais de um ônus sobre a mesma unidade de possibilidade de coexistência de mais de recebível, considerada a regra de divisão. Número documento titular domicilio Alpha domicileDocumentCPF ou CNPJ do titular da conta bancária ou conta de pagamento. Tipo de conta Alpha accountTypeDescriptionTipo de conta onde o pagamento será liquidado:
CC - Conta Corrente;
CD - Conta de Depósito;
CG - Conta Garantia;
CI - Conta Investimento;
PG - Conta de Pagamento;
PP - Conta Poupança.ISPB Alpha ispbNúmero do ISPB da Instituição de Domicílio CODIGO COMPE Alpha compeCodeNúmero do banco Agencia Alpha agencyNúmero da Agência para pagamento. Formato: sem dígito verificador. Numero da conta ou numero da conta de pagamento Alpha paymentAccount
- Número da conta bancária, quando o tipo de conta for CC, CD, CG, CI ou PP, com máximo de 16 posições sendo (i) até 13 posições para o número de conta, (ii) 1 posição referente ao hífen de separação do número de conta e dígito verificador, e (iii) até 2 posições para o dígito verificador. Exemplo de conta com um dígito verificador: 999999-9. O dígito verificador deve ser separado com hífen. Caso não seja informado o hífen a operação será rejeitada. Caso a conta não possua o número máximo de posições.
- Número da conta de pagamento, quando o tipo de conta for PG, com máximo de 20 posições para o número de conta.Valor a pagar Numérico (13) decimal (2) payAmountValor previsto a ser pago. Caso o valor da UR já estiver paga, este campo demonstrará zero. CNPJ/CPF do Beneficiario Alpha cpfCnpjContractBeneficiaryCNPJ do beneficiário em decorrência do contrato, para gravames. Caso o pagamento seja para o EC, este será preenchido com o documento do estabelecimento. Data de liquidação efetiva Data effectiveSettlementDateData em que o pagamento foi efetuado. Caso seja um pagamento previsto, não será preenchido. Valor de liquidação efetiva Numérico (13) decimal (2) effectiveSettlementAmountValor pago. Caso o pagamento ainda esteja em aberto, não será informado. Identificador de Contrato Alpha contractIdentifierIdentificador CERC do contrato que gerou o efeitos, no caso de pagamento de contratos. Caso a linha informada do pagamento seja ao estabelcimento, este campo ficará em branco. Número de Sequência do Registro Num recordNumberNúmero do registro no arquivo 10.3.7 Registro 200 – Trailler por Bandeira/Produto
Campo Formato JSON Descrição Tipo de Registro Num recordType200 – Trailler Bandeira/Produto CPF/CNPJ Cliente Num clientDocumentCPF/CNPJ do Cliente Bandeira Produto Alpha cardSchemeDescriptionBandeira Arranjo de Pagamento Qtde URs Num receivableUnitQuantitySomatório da quantidade de URs no registro 001 quebrados por bandeira produto Valor Bruto do Recebível Numérico (13) decimal (2) grossAmountSumSomatório dos valores bruto do total de vendas que compões as URs agregado por bandeira produto. Valor Disponível para Negociação Numérico (13) decimal (2) freeNegotiationAmountSumSoma dos valores disponíveis para negociação por Bandeira: Somatório do campo VALOR LIVRE DE NEGOCIAÇÃO no registro 001 quebrado por bandeira produto Valor Pago Numérico (13) decimal (2) paidAmountSumSomatório dos valores pagos (na data do vencimento das URs ou por antecipação das mesmas) agregado por bandeira produto Valor Utilizado Numérico (13) decimal (2) allocatedAmountSumSoma de valores utilizados por Bandeira: Somatório do campo VALOR ALOCADO EM CONTRATOS RECEBIDOS no registro 001 quebrado por bandeira produto Valor Total das URs Numérico (13) decimal (2) receivableUnitAmountSumSoma total de valores das URs por Bandeira: Somatório do campo VALOR CONSTITUÍDO TOTAL ATUALIZADO DA UR no registro 001 quebrado por bandeira produto Número de Sequência do Registro Num recordNumberNúmero do registro no arquivo 10.3.8 Registro 999 – Trailler Relatório
Campo Formato JSON Descrição Tipo de Registro Num recordType999 – Trailler Relatório CPF/CNPJ Cliente Num clientDocumentCPF/CNPJ do Cliente Qtde URs Num receivableUnitQuantityQuantidade de URs Valor Bruto do Recebível Numérico (13) decimal (2) grossAmountTotalSoma total do valor bruto de total das vendas que compõem as URs Valor Disponível para Negociação Numérico (13) decimal (2) freeNegotiationAmountTotalSoma total dos valores disponíveis para negociação Valor Pago Numérico (13) decimal (2) paidAmountTotalSoma total dos valores pagos (na data do vencimento das URs ou por antecipações das mesmas) Valor Utilizado Numérico (13) decimal (2) allocatedAmountTotalSoma total de valores utilizados Valor Total das URs Numérico (13) decimal (2) receivableUnitAmountTotalSoma total de valores das URs Número de Sequência do Registro Num recordNumberNúmero do registro no arquivo
Voucher
11.0 Descrição
Apresentamos neste arquivo as transações Voucher em que fazemos somente a captura das transações.
Voucher Van em que somente capturamos as transações voucher realizadas em D-1, e que são autorizadas e liquidadas pelos “adquirentes voucher”, como Alelo, Ticket, Sodexo, Pluxie e outros... Para este tipo de voucher, temos somente as transações de Venda.
11.1 Registro 000 - Header do Arquivo
O objetivo desse registro é demonstrar as informações como data de processamento, estabelecimento comercial, nome do adquirente (instituição/service contract), versão do layout e outras informações do arquivo.
Campo Formato JSON Descrição Tipo de Registro Num recordType000 – Header do Arquivo Data do Processamento ddmmaaaa processingDateData de Geração do Arquivo Nome do Adquirente Alpha acquiringNameInformação do nome do adquirente do estabelecimento Tipo do Arquivo Alpha fileTypeDescriptionOs domínios válidos são:
Movimento de Vendas
Movimento Financeiro
Movimento de Recebíveis
Movimento de Voucher
Movimento de PIXNúmero do Arquivo Alpha fileNumberNúmero de Sequência de Geração do Arquivo Código do Cliente Num clientCodeCódigo do Cliente (Grupo\Matriz ou Filial) Nome do Cliente Alpha clientNameNome do Cliente (Nome do Grupo\Matriz\Filial) – Razão Social Número do CPF/CNPJ Num (99999999999999) clientDocumentNúmero do CPF/CNPJ do Estabelecimento Tipo de Processamento Alpha processingTypeProcessamento\Reprocessamento Layout do Arquivo Alpha fileLayoutVersionVersão do Arquivo (3 posições) Num de Sequência do Registro Num recordNumberSequência do Registro no Arquivo 11.2 Registro 101 – Header Matriz/Filial
O objetivo do registro abaixo é identificar a rede a qual o estabelecimento comercial pertence com as informações de matriz e filial, a partir da hierarquia de relacionamento.
Campo Formato JSON Descrição Tipo de Registro Num recordType101 – HeaderMatriz / Filial Data do Processamento ddmmaaaa processingDateData de Geração do Arquivo Código do Cliente Matriz Num matrixClientCodeCódigo do Cliente Matriz Nome do Cliente Matriz Alpha matrixClientNameNome do Cliente Matriz CPF/CNPJ do Cliente Filial Alpha branchClientDocumentCPF/CNPJ do Cliente Filial Código do Cliente Filial Num branchClientCodeCódigo do Cliente Filial Nome do Cliente Filial Alpha branchClientNameNome do Cliente Filial Num de Sequência do Registro Num recordNumberSequência do Registro no Arquivo 11.3 Registro 001 – Vendas por Voucher VAN
Campo Formato JSON Descrição Tipo de Registro Num recordType001- Transações Voucher Van Código do Cliente Num RETAILER_CODCódigo do Cliente que fez a transação Data da Venda ddmmaaaa TRANSACTION_DATData em que foi realizada a venda Horário da Transação hh:mm:ss TRANSACTION_HHHorário da Transação Bandeira do Cartão Alpha CARD_SCHEME_NMDomínios válidos:
Ticket
Alelo
Redecompras
Cabal
Sorocred
FepasProduto Alpha PRODUCT_NMMúltiplo
Alimentação
Refeição
Cultura
Transporte
GiftTipo de Captura Alpha CHANNEL_TYPE_NMTecnologia utilizada para captura da transação (Ver tabela de tecnologias) Número do Terminal Alpha TERMINAL_NMNúmero (lógico) do Terminal onde a transação foi capturada Número do Cartão Alpha CARD_NUMNúmero do Cartão Mascarado Código de Autorização Alpha TRANSACIONT_APPROVAL_CODNúmero da autorização do emissor Número do Comprovante de Venda Num (9-999999999) TRANSACIONT_INVOICE_NUMNúmero do Comprovante de Vendas Valor Bruto Numérico (13) Decimal (2) TRANSACTION_REQUSTED_AMTValor Bruto da Venda Status da Transação Alpha TRANSACTION_STATUS_NMStatus da Transação Realizada Número de Sequência do Registro Num recordNumberSequência do Registro no Arquivo 11.4 Registro 201 – Vendas por Matriz/Filial Voucher Van
Campos Formato JSON Descrição Tipo de Registro Num recordType201 – Trailer Matriz / Filial / Centralizadora / Subsidiária Código do Cliente Matriz Num matrixClientCodeCódigo do Cliente Matriz Código do Cliente Filial Num branchClientCódigo do Cliente Filial Qtde de Vendas Voucher Van Num voucherVanQuantityTotal de Comprovante de VendaVoucher Van no Arquivo Valor Bruto de Vendas Voucher Van Numérico (13) Decimal (2) voucherVanGross AmmountValor Bruto de Vendas Voucher Van - Total do Arquivo Total de Registros do Arquivo Num recordNumberTotal de Registros do Arquivo (inclui este registro) 11.5 Registro 999 – Trailler do Arquivo Voucher Van
Campos Formato JSON Descrição Tipo de Registro Num recordType999 – Trailer do Arquivo Código do Cliente Num matrixClientCodeCódigo do Cliente Qtde de Vendas Voucher Van Num voucherVanQuantityTotal de Comprovante de VendaVoucher Van no Arquivo Valor Bruto de Vendas Voucher Van Numérico (13) Decimal (2) voucherVanGross AmmountValor Bruto de Vendas Voucher Van - Total do Arquivo Total de Registros do Arquivo Num recordNumberTotal de Registros do Arquivo (inclui este registro)
Pix
12.0 Movimento de Transações PIX
Apresentamos neste arquivo os dois formatos de transações voucher.
PIX POS em que somente capturamos as transações PIX POS realizadas em D-1, e que são autorizadas e liquidadas pelos “bancos liquidantes de pix”. Para este tipo de PIX, temos somente as transações de Venda.
PIX PSP em que processamos tanto a captura das transações de PIX PSPr, quanto sua liquidação.
12.1 Registro 000 - Header do Arquivo
O objetivo desse registro é demonstrar as informações como data de processamento, estabelecimento comercial, nome do adquirente (instituição/service contract), versão do layout e outras informações do arquivo.
Campo Formato JSON Descrição Tipo de Registro Num recordType000 – Header do Arquivo Data do Processamento ddmmaaaa processingDateData de Geração do Arquivo Nome do Adquirente Alpha acquiringNameInformação do nome do adquirente do estabelecimento Tipo do Arquivo Alpha fileTypeDescriptionOs domínios válidos são:
Movimento de Vendas
Movimento Financeiro
Movimento de Recebíveis
Movimento de Voucher
Movimento de PIXNúmero do Arquivo Alpha fileNumberNúmero de Sequência de Geração do Arquivo Código do Cliente Num clientCodeCódigo do Cliente (Grupo\Matriz ou Filial) Nome do Cliente Alpha clientNameNome do Cliente (Nome do Grupo\Matriz\Filial) – Razão Social Número do CPF/CNPJ Num (99999999999999) clientDocumentNúmero do CPF/CNPJ do Estabelecimento Tipo de Processamento Alpha processingTypeProcessamento\Reprocessamento Layout do Arquivo Alpha fileLayoutVersionVersão do Arquivo (3 posições) Num de Sequência do Registro Num recordNumberSequência do Registro no Arquivo 12.2 Registro 101 – Header Matriz/Filial
O objetivo do registro abaixo é identificar a rede a qual o estabelecimento comercial pertence com as informações de matriz e filial, a partir da hierarquia de relacionamento.
Campo Formato JSON Descrição Tipo de Registro Num recordType101 – HeaderMatriz / Filial Data do Processamento ddmmaaaa processingDateData de Geração do Arquivo CPF/CNPJ do Cliente Matriz Alpha matrixClientDocumentCPF/CNPJ do Cliente Matriz Código do Cliente Matriz Num matrixClientCodeCódigo do Cliente Matriz Nome do Cliente Matriz Alpha matrixClientNameNome do Cliente Matriz CPF/CNPJ do Cliente Filial Alpha branchClientDocumentCPF/CNPJ do Cliente Filial Código do Cliente Filial Num branchClientCodeCódigo do Cliente Filial Nome do Cliente Filial Alpha branchClientNameNome do Cliente Filial Num de Sequência do Registro Num recordNumberSequência do Registro no Arquivo 12.3 Transações PIX – Registro 001 – Transações PIX POS
As vendas realizadas em D-1 via PIX POS serão apresentadas conforme o registro abaixo, lembrando que não teremos a liquidação destas transações, pois elas ocorrem fora do ambiente da adquirente:
Campo Formato JSON Descrição Tipo de Registro Num recordType001 - Transações PIX POS Instituição Num institutionCode00000003 - (BANCOOB)/SIPAG
00000004 - SICREDI
00000005 - REDE POP
00000007 - FISERV
00000010 – AFINZService Contract ID Num serviceContractCode101 - BIN
104 - SIPAG
110 - SICREDI
113 - REDE POP
125 - BIN/FISERV
143 - AFINZ
149 - CAIXA PAGAMENTOCNPJ/CPF Num DocumentCPF/CNPJ do Cliente Merchant ID Num merchantIdNúmero do Estabelecimento Terminal Lógico Alpha terminalRegisterNúmero do terminal lógico onde o PIX está cadastrado Código PSP Num pspCodeCódigo da PSP onde o pix foi utilizado Status QR Code Alpha qrCodeStatusStatus final do QR code:
- UNAUTHORIZED
- CANCELED
- UNDONE
- UNCONFIRMED
- APPROVED
- TIMEOUTData da Geração do QR Code ddmmaaaa dateQRCodeGeneratedData da geração do QR Code Hora da Geração do QR Code hhmmss hourQRCodeGeneratedHora da geração do QR Code Data da Liquidação QR Code ddmmaaaa dateQrCodeConfirmationReceivedData de liquidação do QR Code Hora da Liquidação do QR Code hhmmss hourQrCodeConfirmationReceivedHora de liquidação do QR Code Valor QR Code Gerado Numérico (13) Decimal (2) amountTransactionValor do QR Code gerado Indicador de PIX (Wallet) Alpha walletAuthorizerNameIndicador de Carteira PIX NSU da Transação PIX Num nsuTransactionNSU da transação PIX Código de Cancelamento QR Code Num undoneResponseCodeCódigo de cancelamento do QR Code PIX Data de Cancelamento QR Code ddmmaaaa undoneDateTransactionData do cancelamento do QR Code PIX Hora de Cancelamento QR Code hhmmss undoneHourTransactionHora do cancelamento do QR Code PIX Motivo de Cancelamento Alpha undoneReasonMotivo do Cancelamento - Se for informado na mensagem Número de Referência FEPAS Num referenceNumberFEPASNúmero de Referência FEPAS Código de Autorização Alpha authorizationCodeCódigo de Autorização Número de Referência de Retorno do Sistema Num systemRetrievalReferenceNumberNúmero de Referência de Retorno do Sistema Número de Sequência do Registro Num recordNumberSequência do Registro no Arquivo 12.4 Transações PIX – Registro 002 – Transações PIX PSP
As vendas realizadas em D-1 via PIX PSP serão apresentadas conforme o registro abaixo, lembrando que não teremos a liquidação destas transações, pois elas ocorrem fora do ambiente da adquirente:
Campo Formato JSON Descrição Tipo de Registro Num recordType002 - Transações PIX PSP Instituição Num institutionCode00000003 - (BANCOOB)/SIPAG
00000004 - SICREDI
00000005 - REDE POP
00000007 - FISERV
00000010 – AFINZService Contract ID Num serviceContractCode101 - BIN
104 - SIPAG
110 - SICREDI
113 - REDE POP
125 - BIN/FISERV
143 - AFINZ
149 - CAIXA PAGAMENTOSCNPJ/CPF Num accountCnpjCPF/CNPJ do Cliente Data e Hora Data e Hora createdAtData e Hora da Transação Tipo de Movimento Int movementTpeTipo do movimento:
0 - Débito
1 - CréditoTipo de Transação Int TransactionTypeTipo da transação
Valores possíveis:
0 - Cobrança;
1 – Estorno;
2 - Bloqueio por Movimento de Devolução especial
3 – Desbloqueio de Movimento de Devolução Especial
4 – Movimento de Devolução Especial
5 - Devolução parcial
6 – Transferência bacen Jud
7 - Bloqueio Bacen Jud
8 – Desbloqueio BacenJud
9 – Resgate Programado
10 – Resgate Manual
11 - Tarifa
12 - Estorno de Tarifa
13 - Estorno de Movimento de Devolução Especial
14 - Ajustes GerenciaisId da Transação String TxidId da Transação Valor da Transação Decimal AmountValor da transação (BRL) End to End String endToEndIdEnd to End Inconsistencia de Dados Enum inconsistencyReprovalEm caso de reprova pelo motor de inconsistência de dados, esse campo vem preenchido.
Valores disponíveis:
1 - Inconsistência de dadosNome Contraparte String thirdPartyNameNome da outra parte (externa) envolvida na transação Número de Sequência do Registro Num recordNumberSequência do Registro no Arquivo 12.5 Transações PIX – Registro 003 – Transações PIX TEF
As vendas realizadas em D-1 via PIX no TEF serão apresentadas conforme o registro abaixo, lembrando que não teremos a liquidação destas transações, pois elas ocorrem fora do ambiente da adquirente:
Campo Formato JSON Descrição Tipo de Registro Num recordType003 - Transações PIX TEF Código do Adquirente Num INSTITUTION_CODCódigo do Adquirente Código do Service Contract Num SERVICE_CONTRACT_CODCódigo do Service Contract Adquirente Alpha PSP_TYPE_DSCadquirente responsável pelo lojista Código do Estabelecimento Num MERCHANT_CODCódigo do Estabelecimento Data e Hora da Transação Alpha TRANSACTION_DTTData e hora da transação PIX Data e Hora do Processo PIX Alpha PROCESS_DTTdata e hora do início do processo PIX Número Transação NSU Num NSU_NUMNúmero Transação NSU Código do Tipo de Transação Num WALLET_CODCódigo do tipo de transação Descrição do Tipo Transação Alpha WALLET_NMDescrição do tipo de transação Valor da transação PIX Numérico (13) Decimal (2) TRANSACTION_AMTValor daTransação PIX Código do Status da Transação PIX Num TRANSACTION_STATUS_CODCódigo de status da transação PIX Descrição do Status da Transação PIX Alpha TRANSACTION_STATUS_NMDescrição do Status da Transação PIX Código do Terminal Alpha TERMINAL_CODCódigo do terminal que realizou a transação Código de Aprovação da Transação Alpha TRANSACTION_APPROVAL_CODCódigo de aprovação da transação Número do CPF/CNPJ Num DOCUMENT_NUMNúmero do CNPJ que fez a transação Número NSU de Desfazimento Alpha UNDONE_NSU_NUMNúmero de NSU de desfazimento Código de Resposta de Desfazimento Num UNDONE_RESPONSE_CODCódigo de Resposta de Desfazimento Data da Confirmação Recebida dd/mm/aaaa CONFIRMATION_RECEIVED_DTTData da Confirmação Recebida Data da Transação Desfeita dd/mm/aaaa UNDONE_TRANSACTION_DTTData da Transação Desfeita Código do Tipo de PSP Num PSP_TYPE_CODCódigo do Tipo de PSP Código do Tipo de Pagamento PIX Num PAYMENT_PIX_TYPE_CODCódigo do tipo de pagamento PIX Data Geração do QR Code dd/mm/aaaa QRCODE_GENERATE_DTTData Geração do QR Code Descrição Tipo de Pagamento PIX Alpha PAYMENT_PIX_TYPE_NMDescrição Tipo de Pagamento PIX Número de Cancelamento NSU Num CANCEL_NSU_TRANSACTION_NUMNúmero de Cancelamento NSU Hora da Transação de Cancelamento hh:mm:ss CANCEL_TIME_TRANSACTION_HHHora da Transação de Cancelamento Voucher SV Alpha SV_VOUCHERVoucher SV Voucher SV de Cancelamento Alpha SV_CANCEL_VOUCHERVoucher SV de Cancelamento Data da Confirmação De Cancelamento Recebida dd/mm/aaaa CANCEL_CONFIRM_RECEIVED_DTTData da Confirmação De Cancelamento Recebida Código de Resposta de Tentativa de Cancelamento Num CANCEL_ATTEMPT_RESPONSE_CODCódigo de Resposta de Tentativa de Cancelamento Data da Tentativa de Cancelamento Recebida dd/mm/aaaa CANCEL_ATTEMPT_RECEIVED_DTTData da Tentativa de Cancelamento Recebida Descrição do Tipo de Captura Alpha CAPTURE_TYPE_NMDescrição do Tipo de Captura Código do Tipo de Captura Num CAPTURE_TYPE_CODECódigo do Tipo de Captura Número de Sequência do Registro Num recordNumberSequência do Registro no Arquivo 12.6 Transações PIX – Registro 999 – Trailler do Arquivo
Campo Formato JSON Descrição Tipo de Registro Num recordType999 – Trailler Relatório CPF/CNPJ Cliente Num clientDocumentCPF/CNPJ do Cliente Qtde Créditos PIX POS Num pixPosCreditQuantitySomatório da quantidade de créditos aprovados de PIX POS Total de Créditos PIX POS Decimal pixPosCreditAmountTotal de créditos aprovados do período Qtde Créditos PIX PSP Num pixPspCreditQuantitySomatório da quantidade de créditos de PIX PSP Total de Créditos PIX PSP Decimal sumAmountCreditsTotal de créditos do período Qtde Débitos PIX PSP Num Somatório da quantidade de débitos de PIX PSP Total de Débitos PIX PSP Decimal sumAmountDebitsTotal de débitos do período Número de Sequência do Registro Num recordNumberNúmero do registro no arquivo
Tabelas
13.1 Tabela 1 – Tipo de Transação
Código Descrição 002 Pgto comissão intermediação 005 Compra 006 Reembolso (Crédito) 007 Retirada em espécie no caixa 008 Transação Única 009 Retirada em espécie no ATM 014 Transf fundos pelo portador 016 Consulta de saldo 017 Compra com cashback 025 Renda de compras 026 Despesas de reembolso (créd) 027 Renda de retirada em espécie 028 Renda de transação Única 029 Renda de saque no ATM 030 Depósito pelo EC 031 Merch Cash Adv/ATM With Dep 035 Pure Cashback 040 Taxa por pgto em atraso 060 Débito do estabelecimento 065 Parcelamento da compra 076 Reclassificação GL débito 077 Reclassificação GL crédito 100 Bônus de bandeira crédito 106 Compra com 2 a 3 parcelas 107 Compra com 4 a 6 parcelas 108 Compra com 7 a 12 parcelas 109 Parcelado pelo emissor 110 Reemb í conta do portador 111 Transação de fraude - Seguro 112 Transação de fraude - Baixa 113 Compra com 13 a 18 parcelas 114 Compra com 19 a 24 parcelas 115 Pagamento de Fatura 162 Equipamento Nao Devolvido CR 163 Credit Link Pagto 164 Debit Link Pagto 165 CR Link de Pagto Anti Fraude 166 DR Link de Pagto Anti Fraude 167 Pagamento de Cashback 168 Ajuste Debito Cashback 169 3DS Credito 170 3DS Debito 171 Conciliador Credito 172 Conciliador Debito 173 CR Credito Recebido Ant 174 DR Debito Pagto Maior Ant 175 Split Cobr. Taxa Credito 176 Split Cobr. Taxa Debito 177 Split Ajuste Credito 178 Split Ajuste Debito 179 CR Contrato Nao Liquidado 180 DR Contrato Nao Liquidado 181 CR Credito Antecipacao 182 DR Debito Antecipacao 183 CR Comp. Desp. Bandeira Visa 184 DR Comp. Desp. Bandeira Visa 185 CR Comp. Desp. Bandeira MC 186 DR Comp. Desp. Bandeira MC 187 CR REC CONTA CORRENTE IF 188 DR REC CONTA CORRENTE IF 189 CR Duplicidade Pagto 192 DR Por Debito Conta Aluguel 193 Equipamento Nao Devolvido DR 194 CR Acordo Cobranca Aluguel 195 DR Acordo Cobranca Aluguel 196 CR Cancelamento de Vendas 197 DR Cancelamento de Vendas 198 CR Bloqueio Antecipacao CC 199 DR Bloqueio Antecipacao CC 200 Pagamento pelo portador 201 Pgto por débito automático 202 Requisição de pagamento 203 Pgto por transf registrada 204 Baixa dn 205 Pagamento pelo portador 206 Requisição pg por déb direto 207 Requisição pgto em papel 208 Req pgto de pedido de proc 209 Req pgto de pedido bancário 220 Storno kr. zost. 221 Baixa 80 250 Pagamentos pelo EC 251 Antecipações manuais 252 Antecipações automáticas 254 Taxa de crédito do EC 255 Gratificação do EC 270 Cobrança do Estabelecimento 271 Cobrança de Pagamento do EC 279 Pagamento entre as contas 280 Pagamento em espera 281 Pagamento regularizado esper 303 Juros de Débito 304 Juros por atraso 305 Juros sobre juros 311 Juros de excesso de limite 312 POS-TEF Browser 335 APOS Sitef 336 Loterica TEF 350 CR por Debito conta Aluguel 352 Taxa Mobile 353 Taxa Clover Mobile 354 Taxa Clover Mini 355 eCommerce SE Conecta 356 E-Comm IPG Fee 360 Juros débito não realizado 361 Juros devido não realizado 362 Juro sobre juro não realiza 367 Taxa Auto Credenciamento POS 374 QRCode Virtual 378 POS TEF Terc_Fee 383 POS Link2500 3G 384 Rental POS 2G Fee 385 Rental POS 3G Fee 386 Taxa POS do Futuro 387 POS Conveniencia 388 POS Decreto RS 389 Feiras/Eventos_Move 390 Feiras/Eventos_Link 391 POS no celular 394 POS MOBY6500 Aluguel 395 POS MOBY6500 Tarifa Venda 397 Move 5000 Mega Pop Credicard 398 Link 2500 2G Pop Comodato 399 Link de Pagamento 400 Taxa de parcelamento (4 a 6) 401 Parcelamento pelo est 402 Taxa fidelidade 403 Taxa parcelamento (7 a 12) 404 Taxa parcelamento (13 a 18) 405 Taxa parcelamento (19 a 24) 406 Taxa de parcelamento (2 a 3) 407 Parcelado pelo emissor 408 Perda Operacional 409 Debit ReStatement 410 Loss System Issue 411 DR Duplicidade Pagto 412 Credit MDR 413 Debit MDR 414 CR Trans. nao Processada 415 DR Trans. nao Processada 416 CR Boleto 417 DR Boleto 418 Correcao Monetaria 419 DR Cancelamento Maestro 420 Estorno de Aluguel 421 Cobranca de Aluguel 424 Cancelamento Indevido 425 Debit Registration Rate 426 Estorno Taxa Antecipacao 427 DR Retencao Judicial 428 CR Retencao Judicial 429 Debit Merchant Incentive 430 Ajuste CFL 431 Debit Reversal Rental 432 Trx Cancellation Review 433 CR PF/PJ 434 DR PF/PJ 435 CR Instal. Indevida POS 436 DR Instal. Indevida POS 437 CR Pagto Rejeitado Proc. OK 438 DR Pgto OK Proc Rejeitado 439 CR Ouvidoria 440 DR Ouvidoria 441 CR Liquid. entre Estab. 442 DR Liquid. entre Estab. 443 CR Rejeicao Captura 444 DR Rejeicao Captura 445 CR Royalties/Taxas 446 DR Royalties/Taxas 447 CR Devol. Antecipacao 448 CR Chargeback 449 DR Chargeback 450 Ajuste CFL Exceção 451 WhatsApp Pay 452 MP 15 - Gertec 453 MP 35 - Gertec 454 POS Link2500 4G 455 CR Negociacao Comercial 456 DR Negociacao Comercial 457 CR Provisao Baixa Debito 458 DR Provisao Baixa Debito 460 Excl pg por port não realiza 461 Compra com 02 parcelas 462 Compra com 03 parcelas 463 Compra com 04 parcelas 464 Compra com 05 parcelas 465 Compra com 06 parcelas 466 Compra com 07 parcelas 467 Compra com 08 parcelas 468 Compra com 09 parcelas 469 Compra com 10 parcelas 470 Compra com 11 parcelas 471 Compra com 12 parcelas 472 Compra com >12 parcelas 473 Parcelado Emissor-02 parc 474 Parcelado Emissor-03 parc 475 Parcelado Emissor-04 parc 476 Parcelado Emissor-05 parc 477 Parcelado Emissor-06 parc 478 Parcelado Emissor-07 parc 479 Parcelado Emissor-08 parc 480 Parcelado Emissor-09 parc 481 Parcelado Emissor-10 parc 482 Parcelado Emissor-11 parc 483 Parcelado Emissor-12 parc 484 Parcelado Emissor >12 parc 485 Crediario 02 parcelas 486 Crediario 03 parcelas 487 Crediario 04 parcelas 488 Crediario 05 parcelas 489 Crediario 06 parcelas 490 Crediario 07 parcelas 491 Crediario 08 parcelas 492 Crediario 09 parcelas 493 Crediario 10 parcelas 494 Crediario 11 parcelas 495 Crediario 12 parcelas 496 Crediario > 12 parcelas 500 Transaction Process fee Dr 501 Operational Standards fee Dr 502 Cash Disbrsmnt Royalties Dr 503 Transaction process fee Cr 504 Operational Standards fee Cr 505 Cash Disbrsmnt Royalties Cr 506 POS-TEF Whitelabel 507 POS Movel Teclado Vi 508 CR_Comissao_Saque 509 Taxa do pacote de serviços 510 Taxa Ethernet POS 511 Taxa móvel GPRS POS 512 Taxa desktop POS 513 Taxa eth/desktop POS 514 Tx dktop/discada/ethGPRS POS 515 Taxa PINPAD 516 Taxa TEF discada 517 Taxa de arquivo em lote 518 Taxa manutenção POS 2 horas 519 Taxa manutenção POS 4 horas 520 Cobrança de taxas Débito 521 Taxa manutenção POS 24 horas 522 Taxa manutenção POS 48 horas 523 Taxa manutenção POS 72 horas 524 Tx atenção especial Nível 1 525 Tx atenção especial Nível 2 526 Tx atenção especial Nível 3 527 Printed Statement Daily Fee 528 Email Statement Daily Fee 529 EDI Statement Daily Fee 530 EDI Recon. State. Daily Fee 531 Taxa cadeia forn Nível 1 532 Taxa cadeia forn Nível 2 533 Taxa cadeia forn Nível 3 534 Taxa Desktop GPRS POS 535 Taxa de E-Commerce Gateway 1 536 DR Recarga Celular 537 Taxa de associação 538 CR Recarga Celular 539 CR Recuperacao de Perdas 540 Abat por vol vendas nível 1 541 Abat por vol vendas nível 2 542 Abat por vol vendas nível 3 543 Abatimento de POS nível 1 544 Abatimento de POS nível 2 545 Abatimento de POS nível 3 546 Taxa manutenção POS 8 horas 548 DR_Provisao_Dev_Terminal 549 DR_Provisao_Aluguel_Out 23 550 DR_Provisao_Aluguel_Nov 23 551 DR_Provisao_Aluguel_Dez 23 552 DR_Provisao_Aluguel_Jan 24 553 DR_Provisao_Aluguel_Fev 24 554 CR_Provisao_Dev_Terminal 555 DR_Comissao_Saque 556 CR_Provisao_Aluguel_Nov 23 557 CR_Provisao_Aluguel_Dez 23 558 Taxa dedicada TEF 559 Taxa de IP TEF 560 Taxa de E-Commerce Gateway 2 561 Taxa de E-Commerce Gateway 3 562 Taxa de E-Commerce Gateway 4 563 Taxa de E-Commerce Gateway 5 564 Taxa e-com de subadquirente 565 Taxa e-comm solução própria 566 Taxa POS Wifi 567 Taxa POS Wifi GPRS 568 Taxa POS Virtual 569 Taxa POS Auto Credenc 570 CR_Provisao_Aluguel_Jan 24 585 POS MP5 Taxa 586 CR_Provisao_Aluguel_Fev 24 588 POS Link2500 2G Fee 589 POS Link2500 3G Fee 598 POS Link2500 2G PR_ENTR 599 POS Link2500 3G PR_ENTR 601 Cobrança de taxa crédito 614 Moby6500 entrega bau 700 Compra In/Out - Todas 701 Comissão do estabelecimento 702 Comissão do adquirente 703 Estorno da comissão do EC 704 Estorno da comissão do adq 705 Nova comissão do EC 706 Reserva do estabelecimento 707 Todas Compras In/Out - Dom 708 Todas Compras In/Out - Int 709 Liquidação de reserva do EC 710 Crédito de comissão do EC 711 Crédito de comissão do adq 712 Reembolso taxa do EC 713 Liquidação recup tx do EC 714 Taxa reembolso est - Todas 720 Ant espécie In/Out - Todas 727 Ant espéc In/Out-Todas-Dom 728 Ant espéc In/Out-Todas-Int 730 Reembolso In/Out - Todos 731 Cashback In/Out 737 Reemb In/Out - Todos - Dom 738 Reemb In/Out - Todos - Int 740 Taxa compensação In/Out 741 Taxa In/Out por fax 742 Tx compensação In/Out - Dom 743 Tx compensação In/Out - Int 750 Tx compensação In/Out - CFT 757 II Compras - Todas - Dom 758 II Compras - Todas - Int 768 II Crédito 777 II Ant espécie - Todas - Dom 778 II Ant espécie - Todas - Int 784 Acq. Service Fee DR. 785 Acq. Service Fee CR. 797 Tx dom em espécie liq adq 798 Tx dom em espécie liq adq 800 Comissão de compra do EC 801 Comissão de reembolso do EC 802 Taxa POS Web 805 WhiteLabel_Fee 808 Campanhas 812 Credit MDR_SOCIAL 813 Debit MDR_SOCIAL 844 Interchange Fee Debit 850 MC PWCB Fee CR 851 MC PCB Fee CR 852 MC PWCB Fee DR 853 MC PCB Fee DR 900 Trans déb da conta contábil 901 CRÉD DIVERSOS CONTA CONTÁBIL 950 Transações débito diversas 951 Transações crédito diversas 952 Misc DR - Prep REV Fee 953 Debit compensaction by UR 954 Credit compensaction by UR 956 Ajuste Contr Adic Debito 957 Ajuste Contr Adic Credito 13.2 Tabela 2 - Terminais
COD DESCRIÇÃO CAPTURA TECH_GRP 300 POS ISO ETH POS 301 POS GPRS Mobile GPR POS 302 POS Desktop DIA POS 303 POS Eth. + Desktop ETD POS 304 POS GPRS Desktop GPD POS 305 POS GPRS Dt+Dial+Eth EGD POS 306 PINPAD USB PIN PIN 307 PINPAD Serial PSE PIN 308 E-Comm Gateway 1 ECA COM 309 Batch File BAT BAT 312 POS-TEF Browser PTF TEF 330 TEF Dedicated TFX TEF 331 TEF IP TFI TEF 333 E Comm Gateway 2 ECB COM 334 Ecommerce TEF ECC COM 335 APOS Sitef APT POS 336 Loterica TEF LTF POS 337 E Comm Sub-Acq ECS COM 338 E Comm Own Solution ECO COM 344 E Comm Payments Link ECC ECC 352 Mobile POS MPS MPS 353 Clover Mobile Wi-Fi KNI COM 354 Clover Mini Wi-Fi KMM COM 355 eCommerce SE Conecta CON COM 356 E-Comm IPG EII COM 357 POGO POG COM 364 POS Virtual ISD POS 365 POS Wifi GPRS PGW POS 366 POS Mobile Sem Chip PMP POS 367 POS Auto Credenc PMO POS 368 POS WIFI WIF POS 369 POS Crefisinha PNM POS 374 POSTEFProprio c/chip SPC TEF 375 POSTEFPropr sem Chip SPS TEF 376 Third POS TEF TPS POS 377 POS Web ISK POS 378 POS TEF Terceiros PTT TEF 379 White Label WL1 COM 380 POS MP5 MPA POS 381 POS Move5000 MVA POS 382 POS Link2500 2G MVB POS 383 POS Link2500 3G MVC POS 384 Rental POS 2G PAB POS 385 Rental POS 3G PAC POS 386 Future POS PFT POS 388 POS Decreto RS DRS POS 389 BeautyFair_Move MVD POS 390 BeautyFair_Link MVE POS 391 POS no celular HLS POS 392 POS Move5000 NovoCom CVA POS 393 POS Link2500 3G NCom CVC POS 394 POS MOBY6500 Rental MBA POS 395 POS MOBY6500 Sale MBV POS 396 POS Link2500 2G NCom CVB POS 397 Move 5000 Mega Pop CVD POS 398 Link 2500 2G Pop CVE POS 399 Link de Pagamento LNK COM 451 WhatsApp Pay WAP COM 452 MP 15 - Gertec MPG POS 453 MP 35 - Gertec MPF POS 454 POS Link2500 4G MVH POS 506 POS-TEF Whitelabel TFP TEF 507 POS Movel Teclado Vi PDX POS 598 POS Link2500 2G_PENT MVF POS 599 POS Link2500 3G_PENT MVG POS 614 Moby6500 entrega BAU CVF POS 615 Moby6500 na hora CVG POS 616 eCommerce SE Con 616 CON COM 13.3 Tabela 3 – Método de Captura
Código Descrição 000 Não aplicável 001 MS, autorização online, ass. 002 MS, autor. online, PIN online 003 KE, cartão presente, assinatura 004 KE, cartão ausente, sem cvm 010 Manual 020 ATM 021 ATM (Chip) 030 Correios 040 Solicitação por Telefone 041 Masterphone 043 Chip full grade 044 Chip partial grade 045 Recorrente 050 Autenticado por SET/3D-SET 051 Não autenticado por SET/3D-SET 053 eCommerce, não seguro 054 eCommerce, Canal Criptografado 055 SET Estabelecimento 059 E-Commerce, Cartão em Arquivo 060 ICC, autorização online, PIN 061 ICC, CVV não confiável, ass. 062 ICC, autorização online, ass. 063 ICC, autor. online, PIN online 064 ICC, autor offline, PIN offline 065 ICC, sem contato, PIN 066 ICC, sem contato, assinatura 067 ICC, autor online, PIN offline 068 ICC, autor offline, assinatura 070 CAT 1 Transações baseadas em PIN 071 MS, autorização online, no cvm 072 MS, não autorizado, sem cvm 073 CAT 4 Em vôo 074 CAT Terminal remoto 075 CAT 6 E-Commerce 076 CAT 7 Trans Eletrônica 077 ICC, autorização online, no cvm 078 MS, CVV não confiável, ass. 079 MS, CVV não conf, PIN online 080 MS, sem contato, no cvm 081 ICC, sem contato, no cvm 082 MS, sem contato, PIN online 083 MS, sem contato, assinatura 084 MS, CVV não confiável, no cvm 085 ICC, CVV não confiável, PIN 087 Valor armazenado do PRCS 088 ICC, sem contato, PIN online 089 ICC, sem contato, PIN offline 090 ICC, autorização offline, no cvm 091 ICC, CVV não confiável, no cvm 096 MS, Sem Contato, cdcvm 097 ICC, Sem Contato, cdcvm 100 Eletrônico 101 Impresso 106 COF Recurring 107 COF Parcelamento 108 COF Cardholder Init 109 COF Unscheduled 110 COF Correios 111 COF Telephone Order 500 POS - Ponto de Venda 501 BAT - BATCH 502 COM - E-Commerce 503 CLO - Clover 504 ISO - Terminal ISV 505 TEF 998 Não classificado 999 TODOS 13.4 Tabela 4 – Status da Transação
Código Descrição 000 Não aplicável 001 Digitada 002 Postada 003 Erro 004 Pago 005 Pendente 006 Confere 007 Processada 008 Liberada 009 Liquidado 010 Não processada 011 Reprocessado 012 Omitida 013 Excluída 014 Carregada 015 Antecipada 020 Recusada 050 Em Chargeback 200 Cartão fora Tab BIN 201 Serv não definidos 202 Serv não atribuídos 203 Tx entr não encontr 204 Tx saída não encontr 205 Taxa não encontrada 206 Falha verif Luhn 207 Destino não definido 208 Código POS inválido 209 Sem contr de serviço 210 Lote não reconc 211 Client/cart não enc 212 Sem instr de proc 213 Reg conta inexiste 214 Falha conta contábil 215 Cat term incorreta 216 Tam No do cartão inc 217 Valor zerado 218 Contrato encerrado 219 DCC não confere 220 Apr inexistente 221 Equipamento não enc 222 Formato DCC inválido 223 Trans pgto inexiste 224 Data trans inválida 225 Contrato inválido 226 Ciclo encerrado 227 Trans pós-datada 228 Valor alto 229 Apresentação tardia 230 Cód autorização req 231 Status do cartão inc 232 Status da conta inc 233 Status contrato inc 234 Fase1 Inst proc inex 235 BIN Adq não encontr 236 Regra taxa IRD vazia 244 Tel serv inexistente 259 Sem nome da empresa 261 Fundos indisponíveis 263 COLOCAR EM ESPERA 265 Hr trans inválido 272 VAU Aprovado 273 VAU Rejeitado 274 Limite parc excedido 275 Liquidação pendente 276 Orig não encontrado 277 Aprovada 278 Rejeitado 282 Terminal Não Ativo 294 Entrada POS Inválida 295 Inválida Bandeira eCommerce 296 Transação VOID Inválida 297 Inválida Tran Completion 299 Invállido Reembolso/Reversão 300 Suspeita de fraude 301 Fraude confirmada 302 Legítima 303 Fraude perda banco 304 Fraude perda pelo EC 307 Conta Inválida 400 Pagamento recusado 403 Pagamento enviado 404 Pgto com sucesso 405 Chargeback 406 Cancelada 407 Pagamento Suspenso 408 Pagamento Retido 409 Compensação Débito 410 Liberado Suspensão
Link para a Documentação em PDF:
Updated 18 days ago


