customer) no SpherePay. Em vez de construir uma UI de verificação personalizada, você cria um cliente via API, obtém um link hospedado e redireciona seu cliente para completar toda a verificação em uma página gerenciada pelo SpherePay. A experiência hospedada cuida do upload de documentos, verificação de vivacidade facial e todas as perguntas obrigatórias em um único fluxo.
Esta abordagem funciona tanto para clientes pessoas físicas (KYC) quanto para clientes empresariais (KYB).
Quando usar esta abordagem
O link hospedado é ideal quando:- Você deseja integrar rapidamente sem construir uma UI de onboarding personalizada
- Você prefere delegar o upload de documentos, verificações de vivacidade e OTP ao SpherePay
- Você está prototipando ou fazendo um lançamento inicial antes de investir em um fluxo totalmente personalizado
Como funciona
- Você chama
POST /v2/customerpara criar um registro de cliente com dados básicos de contato. - Você chama o endpoint do link de TOS em paralelo para gerar um link de aceitação dos Termos de Serviço.
- Você chama o endpoint do link de KYC/KYB para gerar um link de verificação hospedado.
- Você redireciona ou envia o link ao seu cliente.
- O cliente completa todo o processo de verificação na página hospedada.
- Você consulta
GET /v2/customer/{id}para detectar quando o perfil de verificação atingirapproved.
Guia passo a passo
Criar um cliente
Chame Para clientes empresariais:Salve o
POST /v2/customer com as informações básicas de contato e endereço do cliente. Para o caminho de link hospedado, você não precisa incluir personalInformation — o cliente insere essas informações na página hospedada.Para clientes pessoas físicas:id da resposta — você precisará dele nas próximas etapas.Gerar um link dos Termos de Serviço
Gere um link de TOS e redirecione o cliente para aceitar os Termos e Condições. Esta etapa pode ser feita em paralelo com a geração do link de KYC/KYB.Redirecione o cliente para a URL retornada para completar a aceitação do TOS.
Gerar o link hospedado de KYC ou KYB
Em paralelo com a etapa de TOS, gere o link de verificação hospedado para o seu cliente.Este endpoint único funciona tanto para clientes pessoas físicas (KYC) quanto para clientes empresariais (KYB) — o SpherePay determina o fluxo correto com base no
type do cliente.Assim que o link for gerado, redirecione o cliente para a URL retornada. A experiência hospedada cuida de:- Upload de documentos (documento de identidade, comprovante de endereço)
- Verificação de vivacidade facial
- Verificação de contato por OTP
- Upload de documentos empresariais e registro de UBOs (para clientes empresariais)
Durante o fluxo de KYC/KYB, o cliente pode registrar uma conta bancária. Ela permanecerá com status
pending até que a identidade seja totalmente verificada e o perfil de verificação atingir approved.Redirecionar ou enviar o link ao seu cliente
Redirecione o cliente diretamente da sua aplicação ou envie o link via e-mail ou SMS. O cliente não precisa ter uma conta SpherePay existente para completar a verificação hospedada.
Próximos passos
Assim que o perfil de verificação do cliente estiverapproved, registre seus métodos de pagamento e inicie uma transferência.
Contas bancárias
Registre uma conta bancária para que o cliente possa enviar ou receber fundos via rail bancário.
Carteiras
Registre um endereço de carteira cripto para habilitar transferências de on-ramp e off-ramp.
API de Transferências
Crie e gerencie transferências assim que o cliente tiver registrado seus métodos de pagamento.
Perfil de verificação
Entenda os status de verificação, arrays de critérios e o que desencadeia mudanças de estado.