Cadastrar um cliente novo
O exemplo cadastra uma pessoa física mexicana nos perfis A e C.1
Crie o cliente com os perfis selecionados
Envie todos os campos que você já tem. Campos exigidos por qualquer um dos dois perfis contam uma única vez para ambos.
2
Leia o que cada perfil ainda precisa
A resposta lista ambos os perfis como
incomplete. Só faltam documentos.3
Envie os documentos
Envie cada tipo de documento uma única vez. Um documento que aparece em Repita para o verso do documento de identidade e para
required em ambos os perfis atende a ambos.proof_of_address_document, w8_ben_document, source_of_funds_document e liveness_report_document.4
Aguarde a decisão de cada perfil
Assim que todos os perfis habilitados tiverem O cliente pode operar com os produtos que o perfil C desbloqueia assim que
criteria.required vazio, o SpherePay envia o cliente para análise e ambos os perfis passam para pending. Nenhuma chamada de submit é necessária. Cada perfil é decidido de forma independente, então consulte GET /v2/customer/{id} periodicamente e aja por perfil. Ou assine os eventos de webhook de clientes: um evento é emitido por perfil por mudança de status, com o nome do perfil em data.verificationProfile.kyc_profile_c estiver em approved, mesmo enquanto kyc_profile_a ainda está em pending.Adicionar um perfil depois
Quando um cliente criado com um perfil precisa de outro — por exemplo, o SpherePay habilita o perfil C para a sua aplicação e o cliente quer enviar USD para o exterior — envie o novo array completo.1
Amplie a seleção
2
Forneça apenas o que o novo perfil ainda precisa
O novo perfil aparece em Em seguida, envie
verificationProfiles. Os campos já fornecidos para A são transferidos como complete; os documentos que você já enviou são reavaliados para C e listados em criteria.pending até que essa verificação termine. Apenas os requisitos específicos de C ficam em required: sex, country_of_birth, nationality, proof_of_address_document e w8_ben_document para um cliente que concluiu A.proof_of_address_document e w8_ben_document como na seção anterior.3
Aguarde o novo perfil
kyc_profile_c passa para pending por conta própria e é decidido de forma independente. O perfil A não é reavaliado.Isso funciona quer o perfil A esteja em
incomplete, pending ou approved. Os campos que A já avaliou permanecem bloqueados enquanto A estiver em pending ou approved; um PATCH que toque um deles retorna 400 customer/field-locked-by-verification-profile. Veja Quando os dados do cliente podem ser atualizados.Guias relacionados
Selecionar perfis
O que
enabledVerificationProfiles aceita e retorna.Remover um perfil
Remova um perfil que o cliente não precisa mais.