Centralize sua base de clientes em um único lugar
Cadastre cada comprador uma única vez, reaproveite os dados em todas as cobranças e tenha histórico completo de quem compra com você. Sem duplicação, sem ter que pedir CPF de novo.
Cliente único por CPF/CNPJ
Cada CPF ou CNPJ vira um registro único na sua base. Tentou cadastrar de novo? A API devolve o cadastro existente — sem duplicação.
Checkout pré-preenchido
Passe o customerId no checkout e os dados do cliente já aparecem preenchidos. Menos fricção, mais conversão.
Os campos que você pode guardar
Comece só com o e-mail (único obrigatório) e enriqueça o perfil conforme captura mais dados. Cada campo melhora a experiência do checkout.
O único campo obrigatório. É o canal principal de contato com o cliente.
Tax ID (CPF/CNPJ)
Chave única do cadastro. Vale tanto pessoa física quanto jurídica.
Nome completo
Aparece no checkout, recibos e e-mails de cobrança. Personalize a comunicação.
Celular com DDI
Número formatado internacionalmente (+55...). Útil pra suporte e cobranças via WhatsApp.
CEP
Endereço resumido pra emissão de cobranças que exigem dados de localização.
Metadata customizada
Campo livre pra guardar dados do seu sistema interno — ID do CRM, plano, segmento, o que quiser.
Dúvidas frequentes
Tudo o que você precisa saber sobre Gestão de Clientes na AbacatePay.
O que acontece se eu cadastrar o mesmo CPF duas vezes?
A AbacatePay identifica pelo Tax ID (CPF/CNPJ) e retorna o cadastro existente em vez de criar um duplicado. Você pode chamar /customers/create no fluxo de cada checkout sem se preocupar.
Posso editar os dados depois?
Pode. Nome, e-mail, celular e demais campos podem ser atualizados. O Tax ID é imutável porque é a chave única do cadastro.
Funciona com pessoa jurídica?
Funciona. O campo Tax ID aceita tanto CPF quanto CNPJ — a API valida o formato automaticamente e rejeita IDs inválidos.
Os dados ficam seguros?
Sim. Armazenamos todos os dados com criptografia em repouso e em trânsito, seguindo a LGPD. Você é controlador dos dados, a AbacatePay é operadora.
Como uso o customerId no checkout?
Crie o cliente uma vez via /customers/create e guarde o ID retornado (formato cust_xxx). Em cada checkout, passe esse ID no campo customerId — os dados são preenchidos automaticamente.
Conheça melhor quem compra de você
Crie sua conta e comece a organizar sua base de clientes em uma fonte única e confiável.