Traspasos AFP (Chile)
/Traspasos AFP
Este documento describe el proceso de Traspasos entre las Administradoras de Fondos de Pensiones (AFPs) y Previred, garantizando la validación de identidad de afiliados y agentes de ventas antes de transferencias de fondos.
El servicio es desarrollado por Facephi como Proveedor de Verificación de Identidad (PVI), y es consumido por Previred para validar la identidad en traspasos entre AFPs.
1️⃣ Validación de Identidad por AFP
La AFP valida la identidad del usuario mediante el proceso de Onboarding que involucra estos servicios:
{{baseUrlIdentity}}/verify/documentValidation/v2/start{{baseUrlIdentity}}/onboarding/v2/identity{{baseUrlIdentity}}/verify/documentValidation/v2/status{{baseUrlIdentity}}/verify/documentValidation/v2/data
2️⃣ Consumo del Servicio de Verificación
La AFP consume el servicio con la siguiente petición:
bash
Ejemplo de Respuesta:
json
Precaución Almacenar el token de manera segura, ya que es requerido en los siguientes pasos.
3️⃣ Envío de Evidencia de Verificación a Previred
La AFP debe enviar url_verificacion a Previred como prueba de validación.
🔗 Formato de la URL:
{{baseUrlIdentity}}/services/previred/{{serviceTransactionId}}/certificate?token={{token}}&apiKey={{previredApiKey}}
Llamada a Previred:
bash
Precaución
El campo codigo_verificacion debe cumplir con las restricciones de Previred, por lo que se genera a partir del serviceTransactionId en formato Base64 URL-safe. Para más detalles, consulta la sección 🔄 Formato de UUID para Previred.
Ejemplo de Respuesta:
json
Llamada para obtener token de Previred:
bash
Ejemplo de respuesta:
json
🔄 Formato de UUID para Previred
Previred impone un límite de 30 caracteres en codigo_verificacion. Los UUID (36 caracteres) se transforman a Base64 URL-safe sin padding.
Conversión de UUID a Base64 URL-safe: Ejemplo:
UUID original:
3994d0f4-77c2-4079-8fd3-ccd14e90f909UUID convertido:
OTlEbw93wkCeNMzNF5D5CQ
Implementación en Go:
go
Precaución Este método garantiza unicidad y cumplimiento con Previred. Debe aplicarse de manera consistente.
Last updated