Incorporar un cliente nuevo
El ejemplo incorpora a un individuo mexicano a los perfiles A y C.1
Crea el cliente con los perfiles seleccionados
Envía todos los campos que ya tengas. Los campos requeridos por cualquiera de los dos perfiles cuentan una sola vez para ambos.
2
Lee qué necesita todavía cada perfil
La respuesta lista ambos perfiles como
incomplete. Solo faltan documentos.3
Sube los documentos
Sube cada tipo de documento una sola vez. Un documento que aparece en Repite para el reverso de la identificación y para
required en ambos perfiles satisface a ambos.proof_of_address_document, w8_ben_document, source_of_funds_document y liveness_report_document.4
Espera la decisión de cada perfil
Una vez que todos los perfiles habilitados tienen El cliente puede operar con los productos que el perfil C desbloquea tan pronto como
criteria.required vacío, SpherePay envía al cliente a revisión y ambos perfiles pasan a pending. No se necesita ninguna llamada de envío. Cada perfil se decide de forma independiente, así que consulta GET /v2/customer/{id} periódicamente y actúa por perfil. O suscríbete a los eventos de webhook de clientes: se emite un evento por perfil por cambio de estado, con el nombre del perfil en data.verificationProfile.kyc_profile_c esté en approved, incluso mientras kyc_profile_a sigue en pending.Agregar un perfil más tarde
Cuando un cliente creado con un perfil necesita otro — por ejemplo, SpherePay habilita el perfil C para tu aplicación y el cliente quiere enviar USD al extranjero — envía el arreglo nuevo completo.1
Amplía la selección
2
Proporciona solo lo que el nuevo perfil aún necesita
El nuevo perfil aparece en Luego sube
verificationProfiles. Los campos ya proporcionados para A se trasladan como complete; los documentos que ya subiste se vuelven a revisar para C y se listan en criteria.pending hasta que termine esa revisión. Solo los requisitos específicos de C quedan en required: sex, country_of_birth, nationality, proof_of_address_document y w8_ben_document para un cliente que completó A.proof_of_address_document y w8_ben_document como en la sección anterior.3
Espera al nuevo perfil
kyc_profile_c pasa a pending por sí solo y se decide de forma independiente. El perfil A no se vuelve a revisar.Esto funciona ya sea que el perfil A esté en
incomplete, pending o approved. Los campos que A ya evaluó permanecen bloqueados mientras A esté en pending o approved; un PATCH que toque uno de ellos devuelve 400 customer/field-locked-by-verification-profile. Consulta Cuándo se pueden actualizar los datos del cliente.Guías relacionadas
Seleccionar perfiles
Qué acepta y devuelve
enabledVerificationProfiles.Eliminar un perfil
Quita un perfil que el cliente ya no necesita.