Desafío
Mientras Cursor se preparaba para el lanzamiento en 2022, su pequeño equipo de ingeniería se centró en perfeccionar su plataforma de desarrollo de agentes. «El objetivo final para nosotros es evolucionar la creación de software en algo que sea de mayor nivel y más productivo», dijo Michael Truell, fundador y CEO de la empresa establecida en San Francisco. Truell y su equipo pretenden eliminar el trabajo que implica crear software, y por otro lado, los desarrolladores se centraron en controlar la lógica del software.
Si bien los agentes de Cursor amplificaron la velocidad del producto del equipo, los ingenieros aún estaban al límite. La empresa tenía una necesidad apremiante de infraestructura de pagos y facturación mientras se preparaba para crecer rápidamente.
Cursor necesitaba una plataforma de pagos y facturación en línea que proporcionara la misma experiencia de cliente sencilla e intuitiva que ofrecía su editor de código. Un proceso de compra fluido y una amplia gama de métodos de pago aceptados eran las máximas prioridades mientras la empresa trabajaba hacia la monetización.
En el back-end, Cursor necesitaba un proveedor que ofreciera API sólidas a fin de minimizar la necesidad de personalización por parte de los ingenieros de la empresa, que necesitaban centrarse en construir el producto principal de la empresa. La empresa también buscó herramientas que su pequeño equipo de finanzas pudiera usar para cerrar los libros de forma eficiente y obtener información de los datos de pago y facturación.
Solución
En Stripe, Cursor encontró exactamente lo que buscaba: una solución de pago y facturación integral que no aleja a los ingenieros de la creación de la plataforma de la empresa. En lugar de pasar meses desarrollando una infraestructura de facturación personalizada, Cursor utilizó las funcionalidades prediseñadas de Stripe y las API fáciles de desarrollar a fin de poner en línea una solución en menos de una semana. «Elegimos Stripe por su capacidad de minimizar el ancho de banda de ingeniería y proporcionar funcionalidades listas para usar destinadas a la mayoría de los casos de uso», dijo Daniel St. Jules, director de ingeniería de Cursor.
Stripe Billing proporcionó las herramientas que Cursor necesitaba con el objetivo de salir al mercado rápidamente, ya que monetizó su empresa de suscripciones recurrentes, que incluía múltiples niveles de suscripción. Para escenarios personalizados como descuentos estudiantiles, Cursor aplicó soluciones de base de datos interna en capas sobre la infraestructura flexible de Stripe. La empresa también confió en Billing a fin de admitir sus estrategias de precios en evolución sin necesidad de crear y mantener una amplia infraestructura de facturación.
Usando Stripe Payments, Cursor activó tarjetas de crédito, tarjetas de débito y carteras digitales, incluidas Apple Pay, Google Pay y Alipay, sin necesidad de programación ni tiempo de desarrollo. Cursor creó su flujo de compra usando el paquete de optimización de compra, que incluye Stripe Checkout, un formulario de pago prediseñado a fin de reducir las fricciones y aumentar la conversión, como superficie de pago. El equipo activó nueve métodos de pago desde el Dashboard de Stripe, incluida Link, la cartera digital de Stripe que impulsa la conversión completando de forma automática los datos de pago guardados para un proceso de compra rápido y sencillo. Además de las tarjetas, Cursor ofrece a los clientes de EE. UU. la opción de pagar con Instant Bank Payments, disponible exclusivamente a través de Link, con el fin de reducir los costos de procesamiento. Con Instant Bank Payments, sus clientes pueden pagar usando su cuenta bancaria en solo unos clics. Los pagos se confirman al instante y se acreditan en dos días hábiles, al igual que los pagos con tarjeta, y Stripe garantiza el riesgo de devoluciones iniciadas por el banco. El paquete de optimización de compra utiliza modelos de IA destinados a presentar de manera dinámica los métodos de pago más importantes a cada proceso de compra a fin de aumentar la conversión, lo que ayuda a impulsar los ingresos para la Startup.
Cursor también necesitaba un proveedor que no solo pudiera prevenir las transacciones fraudulentas, sino que lo ayudara a mantenerse al día con los patrones de fraude dinámicos que enfrentan las empresas de IA. Cursor utiliza Radar para Equipos de Fraude con el fin de detectar y bloquear el fraude a medida que ocurre, lo que ayuda a su equipo austero a centrarse en impulsar el crecimiento en lugar de gestionar el fraude y los costos relacionados. Cursor también utiliza Radar a fin de evitar el abuso de las pruebas gratuitas, en las que los estafadores las realizan con el objetivo de obtener acceso gratuito a su producto sin necesidad de conversión. Este fue un problema costoso para Cursor, ya que su consumo conllevaba altos costos informáticos. Con Radar, Cursor puede identificar las pruebas gratuitas de los estafadores en el momento de la inscripción en la prueba, de esta manera, puede bloquear esas pruebas antes de aumentar el consumo.
Cursor también utiliza la página de Análisis Payments del Dashboard de Stripe para seguir y analizar métricas clave, como los métodos de pago más utilizados por sus clientes y las tasas de aceptación de tarjetas. Estos datos proporcionan una comprensión completa del rendimiento de pagos de Cursor, lo que permite al equipo identificar oportunidades de mejora que pueden aumentar los ingresos.
Con el objetivo de impulsar la recuperación de ingresos, Cursor adoptó Smart Retries, que utiliza IA a fin de identificar el día y la hora óptimos para reintentar un pago fallido. En 2024, Smart Retries recuperó el 38.4 % de los pagos fallidos de usuarios de Stripe.
Con el fin de acelerar las operaciones financieras y las observaciones, Cursor adoptó Stripe Data Pipeline y Stripe Sigma. Con Data Pipeline, Cursor sincroniza automáticamente su conjunto completo de datos de Stripe en su almacén de datos. Esta integración impulsa sus Dashboards de rendimiento interno, lo que proporciona informes fiables sobre métricas básicas como ingresos y pérdida de clientes. La canalización también sirve como back-end para un Dashboard de operaciones de facturación personalizado, lo que permite al equipo resolver consultas complejas de facturación y gestionar las operaciones personalizadas de manera más eficiente.
Cuando el equipo necesita información rápida sobre sus datos de Stripe, confía en Stripe Sigma. Cuando consultan sus datos de Stripe directamente dentro del Dashboard, Cursor puede pasar de preguntas a información en cuestión de minutos, sin necesidad de herramientas externas basadas en la extracción de datos.
«Stripe Sigma nos facilitó la exploración rápida de nuestras tablas de datos», dijo St. Jules.
Resultados
Cursor se envía rápidamente con la infraestructura de facturación y pago de Stripe
Las funcionalidades listas para usar de Stripe minimizaron el tiempo que los ingenieros de Cursor tuvieron que dedicar a pagos y facturación. Como resultado, el equipo pudo mantenerse totalmente centrado en el desarrollo y perfeccionamiento de su editor de código impulsado por IA.
Billing respalda los esfuerzos de Cursor para crecer
Con Billing, Cursor podía introducir nuevos niveles de suscripción y experimentar con cobros por consumo a medida que la empresa crecía. Cursor utilizó esta flexibilidad para adaptar sus modelos de precios a lo largo del tiempo sin necesidad de reconstruir la lógica de facturación.
«Nuestro modelo de suscripción ha evolucionado desde su lanzamiento, y Stripe ha sido fundamental para permitir la facturación internacional y agilizar los procesos», dijo St. Jules.
El 50 % de los clientes de Cursor ya usan Link
Agregar Link como método de pago agiliza sustancialmente el proceso de compra para los clientes de Cursor, una mejora significativa dado que el 50 % de los clientes de Cursor ya están usando Link. Además, el 80 % de los clientes Link existentes eligen Link en el proceso de compra cuando está disponible.
Un proceso de compra rápido impulsa el crecimiento
La implementación de Cursor del paquete de optimización de compra les dio a los clientes un proceso de compra sencillo y rápido sin redireccionamientos ni pasos adicionales. «Cuando vas a Cursor y finalizas las compras, se te presenta una página generada por Stripe que está optimizada a fin de reducir la fricción y se agiliza para una experiencia clara del cliente», dijo St. Jules. «Simplemente conectamos la API de Stripe y al instante tuvimos una página de finalización del proceso de compra de primera clase».
Stripe ha creado eficiencias significativas tanto para nuestros equipos de ingeniería como de finanzas. Sin Stripe, no podríamos gestionar una operación tan grande a crecer.