Saltar al contenido principal

Guía: Sistema de Pagos Escrow

Esta guía explica cómo funciona el sistema de pagos Escrow en Floutic, que garantiza transacciones seguras entre empresas y expertos.

¿Qué es Escrow?

Escrow es un sistema de depósito en garantía donde el dinero se mantiene en custodia por un tercero (Floutic) hasta que se cumplen ciertas condiciones. Esto protege tanto a empresas como a expertos.

Resumen del Flujo

Aceptar Propuesta → Crear PaymentIntent → Trabajar en Hitos →
Entregar Hito → Aprobar Entrega → Capturar Pago → Transferir a Experto

Paso 1: Configuración Inicial

1.1 Para Empresas

No requiere configuración especial:

  • Solo necesitas una tarjeta de crédito/débito válida
  • El sistema crea automáticamente los pagos cuando aceptas una propuesta
  • No necesitas cuenta Stripe

1.2 Para Expertos

Debes configurar Stripe Connect:

  1. Primera vez que aceptas una propuesta:

    • El sistema te pedirá configurar pagos
    • O ve a: Dashboard → Configuración → Pagos
  2. Completa el onboarding de Stripe Connect:

    • Información personal (nombre, email)
    • Datos fiscales (NIF, dirección)
    • Información bancaria (IBAN)
    • Documentos de identidad (si es necesario)
  3. Espera aprobación:

    • Normalmente instantánea en modo test
    • Puede tomar 1-2 días en producción

⚠️ Importante: Sin Stripe Connect configurado, no podrás recibir pagos.

Paso 2: Aceptar Propuesta y Crear Escrow

Cuando una empresa acepta tu propuesta:

2.1 Creación Automática de PaymentIntent

El sistema automáticamente:

  1. Crea un PaymentIntent en Stripe
  2. Reserva el dinero de la tarjeta de la empresa
  3. NO cobra el dinero aún (solo se reserva)
  4. Estado inicial: pending

Información del pago:

  • Monto total del proyecto
  • Desglose por hitos
  • Estado actual
  • Fechas estimadas

2.2 Ver Detalles del Pago

Desde el dashboard:

  1. Ve al proyecto → Pestaña "Pagos"
  2. Verás:
    • Monto total reservado
    • Estado del pago
    • Desglose por hitos
    • Historial de transacciones

Paso 3: Estados del Pago

3.1 Estados Principales

EstadoDescripciónCuándo Ocurre
pendingDinero reservado, esperando trabajoAl aceptar propuesta
heldDinero retenido, trabajo completadoAl entregar hito
capturedDinero transferido al expertoAl aprobar entrega
refundedDinero reembolsadoSi se cancela proyecto

3.2 Flujo de Estados

pending → held → captured
↓ ↓
refunded refunded

Paso 4: Trabajar en Hitos

Estado del pago: pending

Mientras trabajas:

  • El dinero está reservado pero no cobrado
  • La empresa puede cancelar y recibir reembolso completo
  • No recibes dinero hasta aprobar entregas

Qué hacer:

  1. Trabaja en el hito normalmente
  2. Completa el trabajo según especificaciones
  3. Sube la entrega cuando esté lista

Paso 5: Entregar Hito

Cuando subes una entrega:

5.1 Cambio de Estado

El sistema automáticamente:

  1. Mueve el dinero del hito a estado held
  2. El dinero se retiene esperando aprobación
  3. La empresa puede revisar la entrega
  4. NO se transfiere hasta aprobar

Estado del pago del hito: pendingheld

5.2 Qué Significa "Held"

Para la empresa:

  • El dinero está retenido
  • Puede aprobar o rechazar
  • Si rechaza, el dinero vuelve a pending

Para el experto:

  • El trabajo está completado
  • Esperando aprobación
  • El dinero se transferirá al aprobar

Paso 6: Aprobar Entrega

Cuando la empresa aprueba tu entrega:

6.1 Captura del Pago

El sistema automáticamente:

  1. Captura el pago del hito
  2. Cobra el dinero de la tarjeta de la empresa
  3. Transfiere el dinero a tu cuenta Stripe Connect
  4. Estado cambia a: captured

Estado del pago del hito: heldcaptured

6.2 Transferencia a Stripe

Tiempo de transferencia:

  • Stripe procesa la transferencia inmediatamente
  • Disponible en tu cuenta Stripe: 2-7 días hábiles
  • Puedes ver el estado en tu dashboard de Stripe

Información disponible:

  • Monto transferido
  • Fecha de transferencia
  • Estado de la transferencia
  • Comisiones deducidas

Paso 7: Rechazar Entrega

Si la empresa rechaza tu entrega:

7.1 Reversión del Pago

El sistema automáticamente:

  1. Revierte el estado del pago
  2. El dinero vuelve a: pending
  3. NO se cobra el dinero
  4. Puedes subir una nueva versión

Estado del pago del hito: heldpending

7.2 Hacer Correcciones

Qué hacer:

  1. Lee los comentarios de la empresa
  2. Haz las correcciones necesarias
  3. Sube una nueva versión de la entrega
  4. El proceso se repite hasta aprobar

Paso 8: Cancelación de Proyecto

8.1 Cancelación Antes de Iniciar

Si se cancela antes de empezar trabajo:

  • Reembolso completo a la empresa
  • No se cobra ningún dinero
  • Estado: refunded

8.2 Cancelación Durante el Proyecto

Si se cancela durante el trabajo:

Según hitos completados:

  • Hitos completados y aprobados: Se pagan normalmente
  • Hitos completados pero no aprobados: Se reembolsan
  • Hitos no iniciados: Se reembolsan

Proceso:

  1. Admin o empresa cancela el proyecto
  2. Sistema calcula qué pagar y qué reembolsar
  3. Procesa pagos de hitos aprobados
  4. Reembolsa el resto a la empresa

Paso 9: Verificar Pagos

9.1 Desde el Dashboard de Floutic

Información disponible:

  • Estado de cada hito
  • Monto de cada pago
  • Fecha de cada transacción
  • Historial completo

9.2 Desde Stripe Dashboard

Para expertos:

  1. Accede a tu cuenta Stripe
  2. Ve a: Balance → Transfers
  3. Verás:
    • Todas las transferencias recibidas
    • Montos y fechas
    • Estado de cada transferencia
    • Comisiones deducidas

Paso 10: Comisiones

10.1 Comisión de la Plataforma

Floutic cobra una comisión:

  • Porcentaje configurable por el admin
  • Se deduce del monto total del proyecto
  • Se muestra claramente antes de aceptar

Ejemplo:

  • Proyecto: €1,000
  • Comisión (10%): €100
  • Experto recibe: €900

10.2 Comisiones de Stripe

Stripe también cobra comisiones:

  • Por transacción: ~2.9% + €0.30
  • Se deduce automáticamente
  • Visible en tu dashboard de Stripe

Ejemplo:

  • Transferencia: €900
  • Comisión Stripe: €26.40
  • Recibes: €873.60

Troubleshooting

Problema: No Recibo Pagos

Posibles causas:

  1. Stripe Connect no configurado:

    • Ve a Configuración → Pagos
    • Completa el onboarding
  2. Stripe Connect pendiente:

    • Verifica estado en Stripe
    • Completa información faltante
  3. Entregas no aprobadas:

    • Solo se pagan hitos aprobados
    • Verifica estado de entregas

Problema: Pago Retrasado

Tiempos normales:

  • Aprobación: Inmediata
  • Captura: Inmediata
  • Transferencia a Stripe: 2-7 días hábiles

Si tarda más:

  • Verifica estado en Stripe
  • Contacta soporte si es necesario

Problema: Reembolso Incorrecto

Si hay problemas:

  1. Verifica el historial de pagos
  2. Revisa los hitos completados
  3. Contacta soporte con detalles
  4. Proporciona evidencia si es necesario

Mejores Prácticas

Para Empresas

  1. Revisa entregas cuidadosamente: Aprobar solo cuando estés satisfecho
  2. Comunícate claramente: Evita malentendidos sobre entregables
  3. Aproba rápidamente: Los expertos dependen de los pagos
  4. Sé específico al rechazar: Explica qué cambiar

Para Expertos

  1. Configura Stripe Connect antes de aceptar proyectos
  2. Entrega trabajo de calidad: Evita rechazos
  3. Comunícate proactivamente: Resuelve dudas antes de entregar
  4. Verifica pagos regularmente: Asegúrate de recibir todo

Resumen de Flujo Completo

1. Empresa acepta propuesta
→ PaymentIntent creado (pending)

2. Experto trabaja en hito
→ Estado: pending

3. Experto sube entrega
→ Estado: held (retenido)

4. Empresa aprueba entrega
→ Estado: captured (transferido)

5. Dinero disponible en Stripe
→ 2-7 días hábiles

Próximos Pasos