Saltar al contenido principal

LISTA DE ENTREGA

Facturación Stripe en una compraventa SaaS: qué comprobar y quién lo aprueba

Código, dominio y base de datos suelen dominar la conversación de cierre. Sin embargo, el comprador no puede operar el SaaS si la cuenta, las suscripciones y la aplicación siguen dependiendo del vendedor. Esta lista convierte la entrega de facturación en un frente con responsables y evidencia.

La respuesta directa

Antes del cierre, confirma con Stripe si se mantiene la cuenta o se migra, inventaría la población, prepara datos y catálogo y ensaya. En el cierre, aplica una frontera de cobro, verifica las nuevas suscripciones y despliega la integración del comprador. Después, concilia excepciones y monitoriza renovaciones, webhooks, facturas y acceso al producto.

Revisión técnica: 24 de julio de 2026

Antes del cierre: resolver estructura y alcance

Empieza por una decisión que no corresponde a la herramienta: ¿la cuenta Stripe puede permanecer con el negocio adquirido o el comprador necesita una cuenta independiente? Stripe debe confirmar la ruta y cualquier cambio de entidad o país. El contrato debe definir control, obligaciones históricas, reembolsos, disputas y acceso a registros.

Construye un manifiesto firmado de clientes y suscripciones incluidas. Señala clientes compartidos, planes antiguos, precios personalizados, prepago anual, pruebas, pagos vencidos, facturación por factura, múltiples partidas, descuentos e impuestos. Si el origen contiene otro negocio del vendedor, el alcance debe impedir que se copien o alteren registros ajenos a la operación.

  • Cuenta de origen y destino identificadas por `acct_…` y validadas por sus propietarios.
  • Ruta de titularidad o migración confirmada con Stripe.
  • Población exacta, exclusiones y excepciones aprobadas por ambas partes.
  • Responsabilidad histórica y periodo de acceso posterior documentados en el cierre.

Preparar datos, catálogo y credenciales

Solicita con tiempo la copia de clientes y métodos de pago que Stripe considere aptos. Compara el resultado con el manifiesto, verifica métodos predeterminados y separa los casos no copiados. La copia no incluye las suscripciones ni el historial de facturas; conserva el acceso de origen que exijan la operación y las obligaciones aplicables.

En destino, crea o mapea productos, precios, cupones y configuración fiscal con el mismo significado. Documenta importes, monedas, intervalos, cantidades, anclas, pruebas y método de cobro. Utiliza claves restringidas distintas, guarda los secretos en un almacén apropiado y comprueba los permisos antes del ensayo.

  1. 1 Conciliar clientes y métodos de pago efectivamente disponibles en destino.
  2. 2 Completar una tabla de equivalencias para todos los objetos dependientes de la cuenta.
  3. 3 Crear claves de migración con permisos mínimos y una fecha de revocación.
  4. 4 Asignar propietarios a base de datos, webhooks, portal, informes, impuestos y recobro.

Ensayo y aprobación de lanzamiento

Prueba una muestra representativa que incluya las configuraciones difíciles, no solo la suscripción mensual más sencilla. La simulación debe revisar la acción prevista sin escribir datos; el ensayo Sandbox debe demostrar que el equipo puede completar el recorrido y conciliar identificadores. Los identificadores de los modos de prueba y producción son distintos y necesitan mapeos separados.

Define criterios de no lanzamiento: cuenta incorrecta, cambio de alcance, objetos sin mapear, métodos de pago sin clasificar, renovación demasiado próxima, ausencia del propietario de la aplicación o falta de una estrategia de desactivación. La fecha de cierre comercial no convierte un lote incompleto en seguro.

  • Recuento y suma de importes coherentes con el manifiesto.
  • Fecha siguiente y periodo ya pagado verificados por cohorte.
  • Acción del origen y momento límite aprobados.
  • Procedimiento para detener, escalar y reparar casos individuales.

Día del cierre: ejecutar como un despliegue de producción

Congela o controla altas y cambios, toma una instantánea final y vuelve a ejecutar las comprobaciones. Crea o programa las suscripciones de destino, conserva la relación de identificadores y valida la configuración antes de aplicar la acción acordada en origen. Stripe recomienda crear en destino antes de cancelar el origen, pero también cancelar el origen antes de que ambas cuentas puedan cobrar por el mismo periodo.

El comprador debe activar sus propias claves, endpoints de webhook y secretos de firma, enlaces del portal de clientes, mapeos de base de datos y lógica de permisos. Comprueba los eventos recuperando el objeto cuando sea necesario, porque Stripe no garantiza el orden de los webhooks. Un fallo de aplicación puede dejar a un cliente sin acceso aunque el cobro sea correcto.

  1. 1 Registrar hora, operador, lote, parámetros y resultado de cada acción irreversible.
  2. 2 Verificar nuevas suscripciones, facturas previstas y método de pago predeterminado.
  3. 3 Desactivar el origen según la frontera aprobada y comprobar sus colas de factura.
  4. 4 Desplegar la aplicación y ejecutar pruebas de acceso, portal y webhook.

Después del cierre: estabilizar y conservar evidencia

Durante las primeras renovaciones, revisa pagos fallidos, autenticaciones, facturas inesperadas, webhooks sin procesar y diferencias de acceso. Cada excepción debe tener un propietario, una fecha y una resolución. Si se detecta un cobro duplicado, detén nuevos solapamientos, confirma qué cuenta debe conservar el cobro y coordina reembolso y comunicación según el caso.

Revoca las claves temporales cuando finalice la ventana de observación y archiva mapeos, informes de ejecución, aprobaciones y conciliación. No elimines el acceso histórico que sea necesario para obligaciones, disputas o soporte sin que el contrato y los asesores hayan resuelto su conservación.

Esta lista es operativa, no asesoramiento jurídico, fiscal, contable o de protección de datos. Las partes deben adaptar el plan a sus contratos, jurisdicciones, métodos de pago y obligaciones regulatorias.

Preguntas frecuentes

¿Quién debe aprobar el corte de facturación?

Como mínimo, los propietarios autorizados de las cuentas de origen y destino y la persona responsable de la aplicación. En una adquisición, comprador y vendedor deben aceptar el alcance, la frontera de cobro, las excepciones y la evidencia de aceptación.

¿Debe cancelarse primero la suscripción antigua?

Stripe aconseja crear la nueva antes de cancelar la antigua, pero la antigua debe dejar de poder cobrar antes de un periodo solapado. El momento concreto depende de la fecha de renovación, facturas abiertas, uso y configuración de cada cohorte.

¿Qué demuestra que la entrega está terminada?

Una conciliación por registro, la integración del comprador funcionando, la desactivación de origen confirmada según el plan y la observación de las renovaciones iniciales. La mera presencia de objetos activos no basta.

Fuentes y base técnica

Preparar el siguiente paso con evidencias

Comprueba las cuentas reales, documenta las excepciones y no cambies la facturación hasta contar con una aprobación verificable.

Evaluar la preparación de la migración