customer) — pessoa física ou jurídica — antes que ele possa iniciar ou receber transferências. Ele é retornado como parte do array verificationProfiles sempre que você chama GET /v2/customer/{id}. Monitorar o perfil de verificação é a principal forma de determinar se um cliente está pronto para transferir.
A maioria das integrações verá um único perfil no array verificationProfiles. Um cliente está pronto para transferir quando o status desse perfil atingir approved. Se você encontrar nomes de perfil inesperados, entre em contato com seu representante do SpherePay.
Diferentes perfis de verificação desbloqueiam diferentes capacidades de transferência. Por exemplo, transferências em USD/EUR usam
kyc_profile_a, enquanto transferências em BRL/PIX exigem kyc_profile_b — um caminho de onboarding separado. Entre em contato com seu representante do SpherePay para entender quais perfis se aplicam à sua integração.Status de verificação
O campostatus em um perfil de verificação tem quatro valores possíveis.
Ciclo de vida do status
Um perfil de verificação avança pelos estados na seguinte ordem:- O cliente começa em
incomplete. O arraycriteria.requiredlista todos os requisitos pendentes. - Assim que todos os requisitos forem atendidos, o SpherePay processa automaticamente a verificação e move o perfil para
pending. Nenhuma chamada de submit é necessária. - O SpherePay conclui a análise e transiciona o perfil para
approvedourejected.
Arrays de critérios de verificação
Cada perfil de verificação contém um objetocriteria com quatro arrays que descrevem o estado atual de cada requisito.
Quando
required estiver vazio e status for approved, o cliente está totalmente cadastrado.
O que desencadeia transições de estado
Como verificar o status de verificação
ChameGET /v2/customer/{id} para recuperar o estado atual do perfil de verificação de um cliente.
Campos do perfil de verificação — clientes pessoas físicas
Cada item nos arrayscriteria corresponde a um requisito específico. A tabela abaixo descreve cada campo e qual ação o resolve.
Campos do perfil de verificação — clientes empresariais
Tratamento de clientes rejeitados
Um statusrejected significa que a verificação não pôde ser aprovada com base nas informações enviadas. Clientes com um perfil rejected não podem iniciar ou receber transferências.
Se um cliente for incorretamente rejeitado ou precisar de reanálise, entre em contato com support@spherepay.co com o customerId.
Guias relacionados
KYC Individual
Guia passo a passo para cadastrar clientes pessoas físicas via API.
KYB Empresarial
Guia passo a passo para cadastrar clientes empresariais via API.
KYC via link hospedado
Cadastre clientes usando a experiência de verificação hospedada do SpherePay.
Visão geral de clientes
Visão geral de tipos de clientes, modelos de onboarding e métodos de integração.