Visão Geral
A Chargefy cria e gerencia clientes automaticamente durante o checkout. Cada cliente é vinculado a uma organização e pode ter assinaturas, vendas e benefícios associados. Quando um cliente é criado, a Chargefy registra automaticamente os dados necessários para processar pagamentos via PIX, Cartão de Crédito e Boleto de forma integrada.Criação de Clientes
Clientes podem ser criados de duas formas:Automaticamente no Checkout
Quando um comprador finaliza um checkout, a Chargefy automaticamente:- Busca um cliente existente pelo email + organização
- Se não encontrar, cria um novo cliente
- Registra os dados do comprador para processamento de pagamentos
- Associa a venda e/ou assinatura ao cliente
Via API
Você pode criar clientes diretamente pela API:Ao criar um cliente com
tax_id (CPF/CNPJ), a Chargefy automaticamente registra os dados necessários para processar pagamentos futuros.Dados do Cliente
Cada cliente possui os seguintes dados:Identificação por External ID
Você pode atribuir umexternal_id a cada cliente para referenciar o ID do seu próprio sistema. O external_id é único por organização.
Metadata Customizada
O campouser_metadata permite armazenar dados adicionais do cliente em formato JSON:
Checkout Links para Clientes
Você pode gerar links de checkout pré-preenchidos para clientes específicos:Autenticação do Cliente (Portal)
Clientes comcan_authenticate: true podem acessar o Portal do Cliente via magic link:
1
Solicitar Código
O cliente informa seu email e recebe um código OTP de 6 dígitos.
2
Autenticar
O cliente informa o código e recebe um token de sessão (
chargefy_cst_xxx).3
Acessar Portal
Com o token, o cliente pode visualizar suas assinaturas, vendas e benefícios.
O código OTP expira em 15 minutos. A sessão do cliente é válida por 15 dias.
Listagem e Filtros
A API permite listar clientes com diversos filtros:Exclusão de Clientes
A exclusão de clientes é soft delete — o registro não é removido do banco, apenas marcado comdeleted_at. Isso preserva o histórico de vendas e assinaturas.
Processamento de Pagamentos
Quando um cliente é criado com dados fiscais (CPF/CNPJ), a Chargefy:- Busca um registro existente pelo
taxpayer_id - Se não encontrar, busca pelo email
- Se nenhum for encontrado, cria um novo registro na plataforma Chargefy
- Vincula o registro ao cliente para futuras transações

