Saltar al contenido principal

Verificación

Floutic implementa un sistema de verificación de perfiles para garantizar la calidad y confiabilidad de usuarios y empresas en la plataforma.

Verificación de Perfiles

Tipos de Verificación

  1. Perfil de Empresa

    • Verificación de datos fiscales (CIF)
    • Verificación de información de la empresa
    • Validación administrativa
  2. Perfil de Experto

    • Verificación de identidad
    • Validación de habilidades y experiencia
    • Verificación de portfolio

Estados de Verificación

  • pending: Perfil creado, pendiente de verificación
  • verified: Perfil verificado y aprobado
  • rejected: Perfil rechazado (requiere corrección)

Requisitos para Verificación

Empresa

  • CIF válido (formato español)
  • Datos fiscales completos
  • Información de la empresa completa
  • Industria y sector especificados

Experto

  • Datos personales completos
  • Habilidades especificadas
  • Portfolio o experiencia documentada
  • Datos fiscales completos (para facturación)

Proceso de Verificación

1. Creación de Perfil

El usuario crea su perfil completando todos los campos requeridos:

// Frontend: ProfileFormEmpresa o ProfileFormExperto
const profile = {
// ... datos del perfil
verification_status: 'pending'
};

2. Envío para Verificación

El perfil se marca como pending automáticamente al crearse o actualizarse.

3. Revisión Administrativa

Los administradores revisan los perfiles pendientes desde el dashboard:

GET /api/admin/profiles/pending

Acciones disponibles:

  • Aprobar perfil → verified
  • Rechazar perfil → rejected (con razón)
  • Solicitar más información

4. Notificación al Usuario

El usuario recibe notificación cuando:

  • Su perfil es verificado
  • Su perfil es rechazado
  • Se solicita más información

Restricciones por Estado de Verificación

Empresas No Verificadas

Las empresas con perfil no verificado NO pueden:

  • Crear proyectos
  • Seleccionar expertos
  • Realizar pagos

Mensajes mostrados:

  • Alerta en dashboard: "Tu perfil está pendiente de verificación"
  • Bloqueo en formulario de creación de proyecto
  • Mensaje informativo sobre requisitos de verificación

Expertos No Verificados

Los expertos con perfil no verificado pueden:

  • Aplicar a proyectos
  • Ver marketplace
  • Completar su perfil

Limitaciones:

  • Menor visibilidad en búsquedas
  • No pueden ser seleccionados para proyectos curados
  • No pueden recibir invitaciones directas

Verificación Automática

Sincronización con GoHighLevel

Cuando un perfil se verifica, se sincroniza automáticamente con GoHighLevel:

  • Etiqueta perfil_verificado se añade al contacto
  • Lead Score se actualiza
  • Campos personalizados se actualizan

Webhooks

Los cambios de estado de verificación pueden disparar webhooks externos (si están configurados).

API de Verificación

Obtener Estado de Verificación

GET /api/profiles/me/verification-status

Response:

{
"verification_status": "pending",
"verified_at": null,
"rejection_reason": null,
"can_create_projects": false
}

Verificar Perfil (Admin)

POST /api/admin/profiles/{id}/verify

Request:

{
"status": "verified",
"notes": "Perfil verificado correctamente"
}

Rechazar Perfil (Admin)

POST /api/admin/profiles/{id}/reject

Request:

{
"status": "rejected",
"reason": "CIF no válido",
"notes": "Por favor, corrige el CIF y vuelve a enviar"
}

Verificación de Datos Fiscales

Requisitos

Los datos fiscales son requeridos cuando:

  • Una empresa crea su primer proyecto
  • Un experto es seleccionado para su primer proyecto

Validación

Empresa (CIF):

  • Formato español válido
  • Dígito de control correcto
  • Estructura: A12345678

Experto (NIF):

  • Formato español válido
  • Dígito de control correcto
  • Estructura: 12345678A

Cuando se requieren datos fiscales, se muestra un modal bloqueante:

<FiscalDataModal
isOpen={fiscalDataRequired}
onComplete={handleFiscalDataComplete}
profileType="empresa" | "experto"
/>

Características:

  • No se puede cerrar sin completar
  • Validación en tiempo real
  • Mensajes de ayuda contextuales

Verificación de Proyectos

Validación Administrativa

Los proyectos también requieren validación administrativa antes de ser publicados:

  1. Estado draft: Proyecto en edición
  2. Estado pending_publication: Enviado para validación
  3. Estado published_private o published_curated: Aprobado y publicado

Requisitos

  • Perfil de empresa verificado
  • Información completa del proyecto
  • Presupuesto y fechas válidas
  • Hitos definidos

Más Información