Desafío
Para muchos «solopreneurs», ofrecer un servicio atractivo es la parte fácil. El verdadero desafío es recibir pagos por ello. A diferencia de las empresas más grandes con equipos de facturación dedicados y flujos de compra creados a medida, estos propietarios de empresas suelen confiar en herramientas fragmentadas que nunca encajan del todo. Fundada en 2014 y establecida en Houston, PayFunnels ofrece a los «solopreneurs» y otras pequeñas empresas una forma sencilla de lanzar páginas de proceso de compra acordes con la marca y comenzar a cobrar pagos de los clientes en cuestión de minutos.
A medida que crecía, la empresa necesitaba seguir el ritmo de las nuevas demandas de los usuarios. Pero crear soluciones de pago personalizadas y mantenerlas llevaría mucho tiempo para su ajustado equipo de ingeniería. Las soluciones de back-end listas para usar eran difíciles de integrar o carecían del nivel de personalización y control que PayFunnels quería proporcionar.
PayFunnels comenzó a trabajar con Stripe en 2015. Inicialmente lo eligió por sus API sencillas y diseñadas para desarrolladores, y un soporte sólido de facturación de suscripciones. Stripe le permitió a la empresa delegar funcionalidades complejas de back-end, como ciclos de facturación y autenticación, lo que hizo que PayFunnels pueda centrarse en crear su propia capa de servicios de valor agregado.
Inicialmente, PayFunnels integró Stripe mediante el Card Element, un componente de interfaz de usuario (IU) personalizable para recopilar los datos de la tarjeta. Esto proporcionó un control total sobre el proceso de compra, lo que le permitió a PayFunnels adaptar la experiencia a sus necesidades. Sin embargo, a medida que PayFunnels crecía a nivel internacional y sus requisitos se volvían más complejos, necesitaba incorporar más métodos de pago y ofrecer otras funcionalidades de facturación y pago, al tiempo que conservaba la flexibilidad a gran escala. La empresa recurrió a Stripe para satisfacer estas necesidades cambiantes.
«Necesitábamos una plataforma sencilla y diseñada para desarrolladores, API claras, SDK sólidos y una gran documentación para permitir el desarrollo iterativo», dijo Imtiyaz Momin, socio director de PayFunnels.
Solución
Para ofrecerles a los «solopreneurs» una experiencia de proceso de compra más flexible, en 2022 PayFunnels comenzó a utilizar el paquete de optimización de compra, que incluye Stripe Elements, un conjunto de componentes de interfaz de usuario (IU) preestablecidos y seguros que permiten a las empresas crear experiencias personalizadas de proceso de compra. Gracias a la facilidad de implementación de Stripe y a su sólida documentación, la empresa pudo integrar rápidamente Elements sin interrumpir la experiencia del cliente. La validación integrada, los mensajes de error, la accesibilidad y las sugerencias automáticas aceleraron el desarrollo y redujeron los errores.
Posteriormente, PayFunnels realizó la transición de su integración de API a la API Checkout Sessions a fin de reducir aún más la complejidad de back-end. Para ello, modeló todo el proceso de compra del cliente en una sola solicitud, incluidas partidas, suscripciones, descuentos, impuestos y gestión de tarjetas 3DS. Con Checkout Sessions, PayFunnels puede dar soporte a una amplia gama de modelos de proceso de compra, desde cobros y depósitos por única vez hasta pagos de adelantos recurrentes y planes de pago en cuotas, a menudo dentro de una única experiencia de proceso de compra.
Con control total sobre el estilo, el diseño y las funcionalidades, PayFunnels utilizó Elements con la API Checkout Sessions para garantizar que la experiencia de proceso de compra de cada cliente refleje su marca única. Con estas soluciones, los «solopreneurs» que usan PayFunnels pueden simplemente activar funcionalidades, como métodos de pago localizados; la cartera digital de Stripe, Link, para autocompletar los datos de pago; y Adaptive Pricing, que muestra los precios en la moneda local en más de 150 mercados.
«La API de Stripe gestionó nuestros casos de uso con firmeza», dijo Momin.
Resultados
El proceso de compra acorde con la marca ayuda a los «solopreneurs» a mantener los estándares
Mediante la integración de Elements directamente en las páginas de confirmación de compra, PayFunnels les permite a los «solopreneurs» presentar a sus clientes un proceso de compra acorde con la marca, lo que genera una experiencia más uniforme.
«Integrar Elements hace que sus clientes permanezcan en nuestra aplicación en lugar de ir a una página de confirmación de compra alojada, lo que reduce la carga cognitiva para los clientes e impulsa las conversiones. Podemos hacer que cada proceso de compra sea muy personalizado mediante ajustes de la interfaz de usuario (IU), lo que supone un beneficio adicional para nuestros clientes», señaló Momin.
PayFunnels amplía su alcance internacional con métodos de pago locales
La infraestructura global de Stripe ayudó a PayFunnels a ampliar su ofertas de pago para incluir ACH, SEPA, iDEAL, Revolut Pay y las opciones «compra ahora, paga después» Affirm, Klarna y Afterpay. Adaptive Pricing agiliza aún más el crecimiento transfronterizo, ya que permite que los clientes paguen en su moneda local mientras los «solopreneurs» siguen cobrando el dinero en su moneda preferida.
PayFunnels realiza la transición a la API Checkout Sessions en tres semanas con dos desarrolladores
Con solo dos desarrolladores a tiempo completo y un ingeniero sénior, PayFunnels integró Elements y la API Checkout Session en solo tres semanas, lo que supone una reducción del 25 % en el tiempo de desarrollo. Una documentación sólida permitió que el onboarding fuera sencillo, y esto le dio al equipo la posibilidad de centrar su energía en probar escenarios.
«Fue una tarea sencilla», dijo Momin. «La mayor parte del tiempo se dedicó a probar diferentes escenarios de empresas, cosas como planes personalizados, cupones y comisiones únicas, en lugar de codificar la lógica de pago principal».
La API Checkout Sessions ayuda a PayFunnels a implementar los modelos de facturación flexibles más rápidamente
Pasar a la API Checkout Sessions y Elements ayudó a la empresa a volver a centrar sus esfuerzos de ingeniería. Con Stripe gestionando las complejidades del cumplimiento de la normativa PCI, los requisitos de SCA y las actualizaciones de métodos de pago, PayFunnels pudo invertir más en la creación de herramientas específicas para el sector, como la programación del calendario, la automatización de flujos de trabajo de terceros y las estructuras de facturación flexibles. Estas funcionalidades se convirtieron en un elemento central de la estrategia de retención de clientes de la empresa, especialmente a medida que Stripe continúa agregando soporte nativo para las funcionalidades que PayFunnels ofrecía anteriormente como diferenciadores, como los planes de cuotas.
«Gracias a que desarrollamos alrededor de Stripe y no sobre este, podemos centrarnos en las necesidades de mercados especiales y sectores específicos», dijo Momin.
Desde el punto de vista del pago, Stripe nos ayuda a ahorrar tiempo. No tenemos que desarrollar nosotros mismos la parte del procesamiento, por lo que podemos centrarnos en las necesidades de nuestros clientes y en los requisitos específicos del sector.