Skip to main content
Se um campo ou documento pode ser alterado depende de duas coisas: o status de cada um dos perfis de verificação do cliente, e quais perfis já avaliaram aquele campo. Esta página apresenta a regra e depois a aplica aos clientes pessoa física.

A regra

Um campo ou documento está bloqueado quando é um critério complete de um perfil de verificação cujo status é pending ou approved. Todo o resto pode ser alterado com PATCH /v2/customer/{id} ou POST /v2/document. Critérios compartilhados por vários perfis ficam bloqueados se qualquer um desses perfis estiver em pending ou approved. Critérios que nenhum perfil bloqueante do cliente avaliou continuam editáveis, e é isso que permite adicionar um perfil a um cliente em pending ou approved. Documentos que você já enviou para um perfil anterior são reavaliados para um perfil recém-adicionado e aparecem no criteria.pending dele até que essa verificação termine; os campos de dados são transferidos como complete imediatamente. Um PATCH rejeitado retorna 400 customer/field-locked-by-verification-profile e não aplica nada. O corpo nomeia cada campo bloqueado e o perfil que o bloqueia:
Uploads de documentos retornam o mesmo código; a entrada de erro carrega parameter: "documentType" e nomeia o perfil bloqueante em detail. Remover um perfil de enabledVerificationProfiles enquanto ele está em pending ou approved retorna o mesmo código com pointer: "/enabledVerificationProfiles".

Sempre imutáveis

firstName, lastName, dateOfBirth, email e phone não podem ser alterados após a criação em nenhum status. Crie um novo cliente se esses dados estiverem errados.

Clientes pessoa física

Os bloqueios seguem as entradas kyc_profile_* do cliente. A tabela mostra quais perfis avaliam cada critério; um critério fica bloqueado enquanto qualquer perfil marcado estiver em pending ou approved. Exemplo — perfil A em pending ou approved, adicionando o perfil C. Tudo na coluna A está bloqueado. gender, countryOfBirth e nationality (para um cliente fora da EEA+), mais os uploads de comprovante de endereço e W-8BEN, estão abertos porque apenas C os avalia. Depois de fornecidos, kyc_profile_c passa para pending e também os bloqueia. Exemplo — perfil A rejeitado. Nada está bloqueado. Corrija os campos listados em criteria.errors, reenvie documentos se solicitado, e o perfil é reenviado automaticamente.

Clientes pessoa jurídica

PATCH /v2/customer/{id} ainda não está disponível para clientes pessoa jurídica, incluindo alterações em enabledVerificationProfiles; ele retorna 400 customer/operation-not-allowed. Os uploads de documentos da empresa e de seus representantes não são afetados. Entre em contato com support@spherepay.co se uma empresa existente precisar de um novo perfil.

Guias relacionados

Visão geral dos perfis de verificação

Status, critérios e requisitos por perfil.

Cadastrar um cliente com perfis

Escolha perfis na criação e adicione um depois.
Última modificação em 22 de setembro de 2026