Stripe Connect explicado: qué es y por qué a tu SaaS le importa
Stripe Connect permite a plataformas y SaaS manejar pagos entre múltiples partes. Conocé los tres tipos de cuenta, cuándo lo necesitás y qué implica de verdad la integración.
Si pasaste algo de tiempo investigando cómo manejar los pagos en tu SaaS, ya viste mencionado "Stripe Connect". Tal vez te lo recomendó tu consultor de pagos. Tal vez caíste en la documentación y notaste que es como 10 veces más larga que el Checkout normal de Stripe. Tal vez alguien de tu equipo dijo "necesitamos Connect" sin explicar qué significa eso en realidad.
Acá va la versión corta: Stripe Connect es el producto de Stripe para plataformas y marketplaces que necesitan mover dinero entre varias partes. Stripe normal te deja aceptar pagos en tu propia cuenta. Connect te deja aceptar pagos, quedarte con una parte y enrutar el resto a las cuentas de otras personas.
Si tu SaaS toca dinero que pertenece a otro, los ingresos de tus usuarios, los payouts de tus proveedores, las cuotas de suscripción de tus clientes, probablemente necesitás Connect. Y conviene entender en qué te estás metiendo antes de empezar a construir.
Qué hace en realidad Stripe Connect
Stripe Connect se ubica entre tu plataforma y las personas a las que les pagás. Se encarga de tres cosas que Stripe normal no hace:
- Cuentas conectadas: cada persona o empresa que recibe dinero a través de tu plataforma obtiene su propia cuenta de Stripe, vinculada a la tuya.
- Enrutamiento de pagos multi-parte: cuando un cliente paga, vos definís cómo se divide el dinero: qué va para vos (tu application fee) y qué va para la cuenta conectada.
- Compliance y payouts: Stripe se encarga de la verificación de identidad (KYC), la programación de payouts y el reporte fiscal (los 1099 en Estados Unidos) de cada cuenta conectada.
Sin Connect, tendrías que cobrar los pagos en tu propia cuenta, llevar el registro de lo que le debés a cada parte y manejar los payouts vos mismo. Eso significa que estás reteniendo dinero de otras personas, lo que introduce una complejidad legal, regulatoria y contable que no querés.
Los tres tipos de cuenta
Stripe Connect ofrece tres tipos de cuenta. El que elijas determina cuánto control tenés y cuánto trabajo hacés.
Cuentas Standard
El usuario conectado pasa por el flujo de onboarding completo de Stripe, obtiene su propio dashboard de Stripe y gestiona su propia cuenta. Tu plataforma le envía pagos, pero él maneja las disputas, los payouts y la configuración directamente con Stripe.
Ideal para: plataformas donde los usuarios conectados son sofisticados (ya tienen o quieren una cuenta de Stripe). El menor esfuerzo de integración de tu lado.
Cuentas Express
Stripe ofrece un formulario de onboarding simplificado. El usuario conectado obtiene un dashboard limitado, suficiente para ver payouts e info fiscal, pero sin acceso completo a Stripe. Vos retenés más control sobre la experiencia.
Ideal para: marketplaces y plataformas donde querés un onboarding más rápido sin construir tu propio flujo de KYC. Un punto medio entre simplicidad y control.
Cuentas Custom
Vos sos dueño de toda la experiencia. Onboarding, dashboard, comunicación, todo construido por vos. El usuario conectado puede no enterarse nunca de que Stripe está involucrado. Vos recolectás sus documentos de identidad, manejás la verificación a través de la API de Stripe y gestionás su configuración de payouts.
Ideal para: productos donde necesitás un control white-label total. El mayor esfuerzo de integración. La mayoría de las empresas no necesitan esto.
Cuándo necesitás Connect (y cuándo no)
Necesitás Stripe Connect si tu SaaS hace alguna de estas cosas:
- Acepta pagos en nombre de otras empresas o personas
- Cobra una comisión o un fee de plataforma sobre las transacciones
- Gestiona suscripciones donde los ingresos se reparten entre tu plataforma y un tercero
- Opera un marketplace donde los compradores le pagan a los vendedores a través de tu producto
- Funciona con un modelo de agencia donde cobrás pagos y los distribuís a clientes o socios
Probablemente no necesitás Connect si solo estás vendiendo la suscripción de tu propio SaaS. Para eso, Stripe Billing o Checkout normal funcionan bien.
La zona gris es el SaaS multi-producto. Si hoy vendés tu propio producto pero planeás sumar un marketplace, una capa de reventa o un sistema de payouts a socios más adelante, conviene entender Connect ahora, porque hacer el retrofit después es doloroso.
Cómo es en realidad la integración
Acá es donde la mayoría de los founders subestima a Connect. No es un widget que se enchufa y listo. Esto es lo que implica una integración real de Stripe Connect:
Onboarding de cuentas
Cada cuenta conectada necesita pasar por la verificación de identidad. Para Standard y Express, Stripe ofrece páginas de onboarding hosteadas. Para Custom, construís todo el flujo vos mismo. De cualquier forma, tenés que manejar los estados del onboarding: pendiente, verificado, restringido, deshabilitado. Cada estado requiere una UI y una comunicación distinta hacia tus usuarios.
Lógica de enrutamiento de pagos
Stripe Connect soporta tres patrones de flujo de pago:
- Direct charges: el cobro se crea en la cuenta conectada. La cuenta conectada es el merchant of record.
- Destination charges: el cobro se crea en la cuenta de tu plataforma, y los fondos se transfieren automáticamente a una cuenta conectada.
- Separate charges and transfers: le cobrás al cliente y después creás manualmente las transferencias a una o más cuentas conectadas. El más flexible, el más complejo.
Elegir el patrón equivocado temprano genera deuda técnica cara de desarmar.
Webhooks, un montón
Stripe Connect genera eventos de webhook para la cuenta de tu plataforma y para cada cuenta conectada. Cambios de estado de cuenta, fallos de payout, notificaciones de disputas, actualizaciones de verificación de identidad, tenés que escuchar, procesar y actuar sobre todos ellos. Una integración típica de Connect maneja entre 15 y 20 tipos distintos de eventos de webhook.
Gestión de payouts
Las cuentas conectadas esperan cobrar según un cronograma. Tenés que configurar el timing de los payouts, manejar los fallos de payout (datos bancarios incorrectos, saldo insuficiente) y darles a tus usuarios visibilidad sobre cuándo van a recibir su dinero.
Reporte fiscal
En Estados Unidos, las plataformas que usan Connect pueden ser responsables de emitir los 1099 a las cuentas conectadas que ganen por encima del umbral del IRS. Stripe ofrece herramientas para esto (Stripe Tax y reporte de 1099), pero igual tenés que integrarlas y manejar los casos borde.
Gestión de disputas
Cuando un cliente disputa un cobro, quién lo maneja depende de tu patrón de flujo de pago. Con direct charges, lo maneja la cuenta conectada. Con destination charges, puede que el problema sea tuyo. Necesitás una lógica y una comunicación claras para cada escenario.
La decisión de construir o comprar
Stripe Connect está bien diseñado. La documentación es completa, las APIs son consistentes y el equipo lanza mejoras de forma regular. El producto en sí no es el problema.
El problema es la superficie de integración. Una implementación completa de Connect toca onboarding, pagos, payouts, webhooks, compliance, impuestos y gestión de disputas. Para un equipo de 2 a 5 ingenieros, eso son 3 a 6 meses de trabajo antes de haber manejado los casos borde, y los casos borde son donde los pagos se rompen.
Ese tiempo tiene un costo. Cada sprint gastado en la plomería de pagos es un sprint que no gastaste en tu producto central. Y a diferencia de tu producto, la infraestructura de pagos no te diferencia. Tus usuarios no eligen tu SaaS por lo bien que integraste Stripe Connect. Lo eligen por lo que hace tu producto.
Acá es donde se vuelven relevantes las plataformas construidas sobre Connect. En lugar de integrar Connect directamente, usás una capa que ya construyó el onboarding, el enrutamiento de pagos, el manejo de webhooks y la lógica de payouts, y te enchufás a eso.
Dónde encaja Creala
Creala está construida sobre Stripe Connect. La misma infraestructura, los mismos rieles de pago, las mismas garantías de compliance, pero con el trabajo de integración ya hecho.
Obtenés cuentas conectadas, billing de suscripciones, payment links, soporte multi-moneda y payouts cross-border sin escribir handlers de webhooks ni construir flujos de onboarding. La complejidad de Stripe Connect queda abstraída en un producto que podés empezar a usar hoy.
Esto importa sobre todo si estás en alguna de estas situaciones:
- Sos una startup que necesita monetizar ahora, no después de una integración de billing de 4 meses
- Sos una empresa SaaS que suma features de marketplace o payouts a socios sobre un producto existente
- Sos una agencia que necesita cobrar de varios clientes en distintos países
- Sos un founder internacional que necesita las capacidades de Stripe Connect pero no puede justificar la inversión de ingeniería
Stripe Connect es el motor. Creala es el dashboard, la lógica de billing y la gestión de payouts encima, para que te enfoques en construir aquello por lo que tus clientes realmente te pagan.
Probá Creala gratis y empezá a aceptar pagos sobre Stripe Connect sin la carga de la integración.