Tipos de fontes suportados
- Bancos: Extratos diários, feeds em tempo real e exportações históricas de instituições financeiras.
- ERPs: SAP, Oracle, NetSuite, Microsoft Dynamics e outros sistemas empresariais.
- Processadores de Pagamento: Stripe, Adyen, PayPal, Square e transações de gateways de pagamento.
- Bandeiras de Cartão: Arquivos de liquidação Visa, Mastercard, Elo e Amex.
Métodos de ingestão
Dados externos podem ser ingeridos através de múltiplos canais:
| Método | Caso de Uso | Tempo Real |
|---|---|---|
| Upload de Arquivo | Uploads manuais de CSV/JSON/XML | Não |
| SFTP Pull | Recuperação agendada de arquivos | Não |
| Integração via API | Conexão direta com API | Sim |
| Serviço Fetcher | Coleta automatizada de dados | Configurável |
| Webhook Push | Sistema externo envia dados | Sim |
Ingestão baseada em arquivos
O método mais comum para extratos bancários e exportações de ERP.
Upload manual
Use o endpoint de upload de arquivos para importar arquivos de transação manualmente.Opções de autenticação SFTP
| Tipo de Auth | Configuração |
|---|---|
password | "password": "encrypted_password" |
ssh_key | "ssh_key_id": "key_001" (armazenado no vault) |
certificate | "certificate_id": "cert_001" |
Conexões bancárias
Formato bancário padrão
A maioria dos bancos fornece extratos em formato CSV ou MT940:Formato Mt940/mt942
Para extratos bancários formatados em SWIFT:Open banking / psd2
Para conexões bancárias em tempo real via APIs de Open Banking, crie uma fonte comconnection_type: OPEN_BANKING:
Conexões ERP
Integração SAP
Integração Oracle
Exportação de arquivo de ERP genérico
Para ERPs sem integração direta via API:Conexões de processadores de pagamento
Integração Stripe
Integração Adyen
Integração PayPal
Arquivos de liquidação de bandeiras de cartão
Liquidação Visa
Liquidação Mastercard
Segurança de conexão
Armazenamento de credenciais
Todas as credenciais devem ser armazenadas de forma segura em um vault criptografado e referenciadas por ID nas configurações de fonte.Lista de IPs permitidos
Configure IPs de origem que podem enviar dados:Assinaturas de webhook
Para fontes que enviam via webhook, verifique as assinaturas:Requisitos de formato de dados
Campos obrigatórios
Toda transação deve incluir:| Campo | Tipo | Descrição |
|---|---|---|
transaction_id | String | ID único da fonte |
amount | Decimal | Valor da transação |
currency | String | Código ISO 4217 |
date | Date | Data da transação |
Campos recomendados
| Campo | Tipo | Descrição |
|---|---|---|
reference | String | Referência de pagamento |
counterparty | String | Nome da contraparte |
type | String | crédito/débito |
posting_date | Date | Data de liquidação |
Mapeamento de campos
Configure como os campos da fonte mapeiam para o Matcher:Melhores práticas
Use ingestão agendada para bancos
Use ingestão agendada para bancos
Configure SFTP ou polling de API para extratos bancários em vez de uploads manuais. Isso garante disponibilidade de dados consistente e oportuna.
Habilite políticas de retry
Habilite políticas de retry
Configure retentativas automáticas para fontes baseadas em API. Falhas transitórias são comuns; retentativas evitam intervenção manual.
Monitore a saúde da conexão
Monitore a saúde da conexão
Configure alertas para falhas de conexão e cenários sem dados. Monitoramento proativo evita atrasos na conciliação.
Use frequência de sincronização apropriada
Use frequência de sincronização apropriada
Ajuste a frequência de sincronização às suas necessidades de conciliação. Diária para extratos bancários; horária para processadores de pagamento.
Proteja as credenciais adequadamente
Proteja as credenciais adequadamente
Armazene todas as chaves de API e senhas no vault. Nunca inclua credenciais nos payloads de configuração.
Teste com dados de amostra primeiro
Teste com dados de amostra primeiro
Valide o mapeamento de campos e a qualidade dos dados com arquivos de amostra antes de habilitar a ingestão automatizada.

