Información requerida
SpherePay requiere la siguiente información para verificar la identidad de un cliente individual. Los campos marcados como API se envían en la solicitud de creación de cliente; los campos marcados como Documento de identidad se extraen automáticamente del documento cargado.| Campo | Origen | Notas |
|---|---|---|
| Dirección de correo electrónico | API | Campo email en la solicitud de creación de cliente |
| Número de teléfono | API | Campo phone en la solicitud de creación de cliente |
| País de residencia | API | address.country en la solicitud de creación de cliente |
| Dirección residencial | API | Objeto address completo (calle, ciudad, código postal, estado) |
| Número de identificación fiscal | API | personalInformation.taxIdentificationNumber — los tipos aceptados varían por país |
| Nombre y apellido | Documento de identidad | Extraído automáticamente del ID emitido por el gobierno cargado |
| Fecha de nacimiento | Documento de identidad | Extraído automáticamente del ID emitido por el gobierno cargado |
| Documento de identidad emitido por el gobierno | Documento de identidad | Cargado vía POST /v2/document — pasaporte, tarjeta de identidad o licencia de conducir |
| Comprobante de domicilio | Documento de identidad | Cargado vía POST /v2/document |
En ciertas circunstancias SpherePay puede solicitar información adicional, como para personas políticamente expuestas (PEPs), clientes mayores, perfiles de alto riesgo o clientes con volúmenes de transacciones esperados inusualmente altos. SpherePay se pondrá en contacto contigo directamente cuando esto aplique.
Resumen del flujo KYC
El flujo a continuación muestra los pasos requeridos para el KYC individual. El único paso que difiere entre modelos de incorporación es la aceptación de TOS — se maneja en el flujo en Sphere-Managed y está integrada en los términos de tu plataforma en Platform-Managed.- Sphere-Managed (por defecto)
- Platform-Managed (opt-in)
- Crear cliente con
personalInformationyaddresscompletos - Generar enlace TOS → redirigir al cliente para aceptar los términos
- Cargar documento de identidad emitido por el gobierno
- Cargar comprobante de domicilio
- Completar verificación de vivacidad facial (SDK de Sumsub, en el flujo)
- Consultar
GET /v2/customer/{id}hasta questatusalcanceapproved
Elegir un método de integración
KYC vía API — Sphere-Managed
Modelo por defecto. Sphere maneja TOS, vivacidad facial y OTP vía enlaces alojados.
KYC vía API — Platform-Managed
Modelo opt-in. Carga un documento de informe de vivacidad. No se requieren redireccionamientos alojados.
KYC vía enlace alojado
Integración más rápida. SpherePay aloja toda la experiencia de verificación.
KYC vía API — Sphere-Managed
Este es el modelo por defecto para todas las nuevas integraciones API. Sphere maneja los pasos de cumplimiento en el flujo usando enlaces alojados y redireccionamientos: aceptación de Términos de Servicio, verificación de vivacidad facial y verificación de contacto OTP. Antes de comenzar, asegúrate de tener:- Una clave API de SpherePay
- La información personal del cliente (dirección completa, ID fiscal)
- Una copia del documento de identidad emitido por el gobierno del cliente
Crear un cliente
Llama a El objeto
POST /v2/customer con type: "individual" e incluye los objetos completos personalInformation y address. Estos campos permiten a SpherePay verificar la identidad del cliente de forma programática.personalInformation acepta los siguientes campos:| Campo | Descripción |
|---|---|
taxIdentificationNumberCountry | El código de país del cliente (p. ej. USA, SGP, GBR) |
taxIdentificationNumberType | El tipo de número de identificación, p. ej. ssn (EE. UU.), nric (Singapur), nino (Reino Unido) |
taxIdentificationNumber | El número de identificación real |
taxIdentificationNumberDescription | Descripción legible — solo requerida cuando el tipo es other |
Aceptar los Términos de Servicio
Genera un enlace TOS y redirige al cliente para aceptar los Términos y Condiciones y la Política de Privacidad.Este paso puede realizarse en paralelo con la carga de documentos.
Cargar documento de identidad
Carga el documento de identidad emitido por el gobierno del cliente usando Carga tanto el frente como el reverso para tarjetas de identidad y licencias de conducir. Los pasaportes requieren solo el frente (con excepciones específicas por país). Consulta la Guía de Documentos para los formatos aceptados por país.
POST /v2/document.Completar la verificación de vivacidad facial
Verifica el arreglo
required del cliente vía GET /v2/customer/{id}. Luego realiza exactamente una de las siguientes opciones, dependiendo de lo que aparezca en required:liveness_checken required — Genera un enlace de verificación facial víaPOST /v2/enhanced-due-diligence/face-verification-linky redirige al cliente para completar una verificación de vivacidad interactiva vía el SDK de Sumsub.liveness_report_documenten required — Carga un documento de informe de vivacidad de tu proveedor de verificación de identidad víaPOST /v2/documentcondocumentType: "liveness_report".
Consultar resultado de verificación
Una vez que todos los pasos requeridos estén completos, SpherePay procesa la verificación automáticamente — no se necesita ninguna llamada de envío. Consulta Cuando
GET /v2/customer/{id} hasta que status en verificationProfiles alcance approved.required esté vacío y status sea approved, el cliente está completamente incorporado y listo para transferir.La revisión KYC generalmente toma 0–2 días hábiles después de que se envíen todos los documentos y datos requeridos.
KYC vía API — Platform-Managed
Este modelo opt-in es para plataformas que ya realizan KYC, recopilan verificación de vivacidad e integran los Términos de Servicio de Sphere. Tu plataforma maneja el cumplimiento de forma previa — no se requieren redireccionamientos alojados. Requisitos previos adicionales más allá del conjunto estándar:- Un documento de informe de vivacidad de tu proveedor de verificación de identidad (p. ej. Sumsub, Persona)
- Incorporación Platform-Managed aprobada para tu aplicación por el Área de Cumplimiento de Sphere
Crear un cliente
Llama a
POST /v2/customer con type: "individual", personalInformation completo y address. El cuerpo de la solicitud es idéntico al del camino Sphere-Managed.Cargar documento de identidad y comprobante de domicilio
Carga los documentos de identidad del cliente vía
POST /v2/document. Repite para cada tipo de documento requerido.Cargar informe de vivacidad
Carga el informe de vivacidad producido por tu proveedor de verificación de identidad. Esto reemplaza la verificación de vivacidad facial en el flujo usada en Sphere-Managed.Solo carga este documento si
liveness_report_document aparece en el arreglo required del perfil de verificación del cliente.Qué sigue
Una vez que el perfil de verificación del cliente seaapproved, registra sus métodos de pago e inicia una transferencia.
Cuentas bancarias
Registra una cuenta bancaria para que el cliente pueda enviar o recibir fondos vía riel bancario.
Billeteras
Registra una dirección de billetera cripto para habilitar transferencias on-ramp y off-ramp.
API de Transferencias
Crea y gestiona transferencias una vez que el cliente haya registrado sus métodos de pago.
Perfil de verificación
Entiende los estados de verificación, arreglos de criterios y qué desencadena los cambios de estado.