advanced
stripe
importacao
pagamentos

Sincronização de Dados Stripe

Importe cobranças do Stripe e dados de clientes para o Levy Fleets para reconciliar histórico de pagamentos e preencher lacunas em dados financeiros

Equipe Levy FleetsDecember 25, 202515 min read

Sincronização de Dados Stripe

A Sincronização de Dados Stripe permite importar cobranças do Stripe e clientes para o Levy Fleets. Isso é útil para reconciliação, migração de dados e preenchimento de lacunas no histórico de pagamentos.

Visão Geral

Por que Sincronizar Dados do Stripe

Caso de UsoDescrição
ReconciliaçãoCombinar registros do Stripe com dados internos
MigraçãoImportar histórico de pagamentos para novo sistema
AuditoriaGarantir que todos os pagamentos estejam contabilizados
RelatóriosPreencher lacunas em relatórios financeiros

O que Pode Ser Importado

  1. Cobranças Stripe - Registros de pagamento individuais
  2. Clientes Stripe - IDs e e-mails de clientes

Acessando Importação Stripe

Navegue até Admin > Ferramentas de Banco de Dados > Importação Stripe.

Requisitos:

  • Acesso de Super Admin ou Global Admin
  • Arquivo CSV de exportação do Stripe

Preparação da Exportação Stripe

Exportando Cobranças do Stripe

1

Faça Login no Dashboard Stripe

Acesse o dashboard do Stripe em dashboard.stripe.com

2

Navegue até Pagamentos

Vá para Pagamentos > Todos os pagamentos

3

Defina o Intervalo de Datas

Selecione o intervalo de datas que deseja exportar

4

Exporte CSV

Clique em Exportar e selecione formato CSV

5

Baixe o Arquivo

Salve o arquivo exportado no seu computador

Colunas Esperadas no CSV

O formato de exportação do Stripe inclui estas colunas:

ColunaDescrição
idIdentificador único da cobrança Stripe
AmountValor da cobrança em centavos
Amount RefundedValor reembolsado em centavos
CurrencyCódigo da moeda (ex: "usd")
Converted AmountValor convertido (se aplicável)
Converted Amount RefundedReembolso convertido
FeeTaxa de processamento Stripe
TaxImposto cobrado (se aplicável)
Converted CurrencyMoeda do valor convertido
Mode"live" ou "test"
StatusStatus da cobrança (succeeded, failed, etc.)
Statement DescriptorDescrição no extrato
Customer IDID do cliente Stripe
Customer EmailE-mail do cliente
Created date (UTC)Data de criação
Captured date (UTC)Data de captura
Card IDID do cartão usado
Card Last FourÚltimos 4 dígitos do cartão
Card BrandBandeira do cartão (Visa, Mastercard, etc.)
Card FundingTipo de financiamento (credit, debit)
Card Exp MonthMês de expiração
Card Exp YearAno de expiração
Card NameNome no cartão
Card Address Line1Endereço linha 1
Card Address Line2Endereço linha 2
Card Address CityCidade
Card Address StateEstado
Card Address CountryPaís
Card Address ZipCEP
Card Issue CountryPaís de emissão
Card FingerprintFingerprint do cartão
Card CVC StatusStatus de verificação CVC
Card AVS Zip StatusStatus AVS do CEP
Card AVS Line1 StatusStatus AVS da linha 1
Card Tokenization MethodMétodo de tokenização
Disputed AmountValor disputado
DescriptionDescrição da cobrança
TransferID de transferência (se aplicável)
MetadataMetadados personalizados

Processo de Importação

Fazendo Upload do Arquivo

1

Selecione Tipo de Importação

Escolha Importação Stripe no menu de Ferramentas de Banco de Dados

2

Faça Upload do Arquivo CSV

Arraste e solte ou clique para selecionar seu arquivo de exportação CSV do Stripe

3

Inicie a Importação

Clique em Importar para iniciar o processamento

4

Monitore o Progresso

Acompanhe a barra de progresso para arquivos grandes

Resultados da Importação

O sistema exibe resultados em tempo real:

MétricaDescrição
ProcessadosTotal de linhas lidas do CSV
ImportadosNovas cobranças criadas
AtualizadosCobranças existentes atualizadas
IgnoradosLinhas ignoradas (duplicatas)
ErrosLinhas que falharam

Processamento em Segundo Plano

Para arquivos grandes (4+ MB):

  1. A importação é processada em segundo plano
  2. O status do job é mostrado na página
  3. O progresso atualiza a cada 2 segundos
  4. Você pode navegar para outras páginas e voltar

Vinculação de Dados

Vinculação Automática de Clientes

Durante a importação, o sistema tenta vincular cobranças a clientes existentes:

  1. Correspondência por Stripe Customer ID: Se o cliente tem stripe_customer_id correspondente
  2. Correspondência por E-mail: Se o e-mail da cobrança corresponde ao e-mail do cliente
  3. Sem Correspondência: Cobrança permanece vinculada apenas ao registro de cobrança

Vinculação a Corridas

Cobranças podem ser vinculadas a corridas através de:

  • Metadados da cobrança contendo ID da corrida
  • Correspondência de data/hora com corridas do mesmo cliente

Vinculação Manual

A vinculação automática funciona melhor quando os metadados do Stripe incluem IDs de corrida. Se sua integração não inclui esses dados, a vinculação manual pode ser necessária para relatórios precisos.


Dados Importados

Tabela stripe_charges

As cobranças importadas são armazenadas na tabela stripe_charges:

stripe_charges (
  id UUID PRIMARY KEY,
  charge_id TEXT UNIQUE,
  amount INTEGER,
  amount_refunded INTEGER,
  currency TEXT,
  fee INTEGER,
  status TEXT,
  customer_id TEXT,
  customer_email TEXT,
  created_at TIMESTAMP,
  metadata JSONB
)

Uso dos Dados

Após a importação, os dados estão disponíveis para:

  • Relatórios financeiros
  • Reconciliação de pagamentos
  • Análise de clientes
  • Auditoria de reembolsos

Melhores Práticas

Antes da Importação

  1. Exporte intervalos incrementais: Evite re-importar dados antigos
  2. Verifique o formato do arquivo: Confirme que é CSV do Stripe padrão
  3. Anote cobranças existentes: Registre contagem atual para verificação

Durante a Importação

  1. Monitore o progresso: Acompanhe erros em tempo real
  2. Não cancele: Deixe a importação completar para evitar dados parciais

Após a Importação

  1. Verifique contagens: Compare totais importados com exportação do Stripe
  2. Reconcilie valores: Some valores e compare com dashboard do Stripe
  3. Teste relatórios: Verifique se novos dados aparecem em relatórios

Solução de Problemas

Arquivo Não É Reconhecido

Possíveis Causas:

  • Formato de arquivo incorreto
  • Arquivo corrompido
  • Codificação errada

Soluções:

  • Confirme que é exportação CSV do Stripe
  • Reexporte o arquivo do Stripe
  • Verifique codificação UTF-8

Muitos Erros de Importação

Possíveis Causas:

  • Dados inválidos no arquivo
  • Conflitos de ID de cobrança
  • Problemas de formato de data

Soluções:

  • Revise os primeiros 10 erros mostrados
  • Verifique se cobranças já existem
  • Valide formatos de data

Vinculação de Cliente Não Funciona

Possíveis Causas:

  • Cliente não existe no sistema
  • Stripe Customer ID diferente
  • E-mails não correspondem

Soluções:

  • Importe clientes primeiro
  • Atualize Stripe Customer IDs nos clientes
  • Normalize e-mails antes da importação

Valores Não Correspondem

Possíveis Causas:

  • Valores em centavos vs. reais
  • Moeda diferente
  • Reembolsos não contabilizados

Soluções:

  • Lembre que Stripe usa centavos
  • Verifique a moeda de cada cobrança
  • Considere amount - amount_refunded para valor líquido

Considerações de Segurança

Dados Sensíveis

Os CSVs do Stripe contêm dados sensíveis:

  • E-mails de clientes
  • Últimos 4 dígitos de cartões
  • Informações de endereço

Recomendações

  1. Delete arquivos após importação: Não mantenha CSVs localmente
  2. Limite acesso: Apenas admins devem fazer importações
  3. Audite importações: Registre quem importou e quando
  4. Use conexão segura: Sempre HTTPS para uploads

Conformidade PCI

Embora os CSVs do Stripe não contenham números completos de cartão, eles contêm dados de clientes. Trate esses arquivos com cuidado e siga as políticas de segurança de dados da sua organização.


Próximos Passos

Sincronização Concluída

Com seus dados do Stripe importados, você agora tem uma visão completa do histórico de pagamentos dentro do Levy Fleets. Use esses dados para reconciliação, relatórios e análise de receita.