Supabase lleva su back-end-as-a-service a 150 países con Stripe.

Supabase es la plataforma de desarrollo Postgres de fuente abierta que utilizan más de 4,5 millones de desarrolladores en todo el mundo. Desde el primer día, la empresa trabajó con Stripe para gestionar los pagos, optimizar las autorizaciones, automatizar el proceso de disputas y reducir el fraude.

Productos utilizados

    Payments
    Elements
    Link
    Radar
    Authorization Boost
En todo el mundo
Startup

Desafío

Cuando llega la inspiración o una oportunidad de mercado, los desarrolladores necesitan moverse rápido sin encerrarse a crear herramientas propias. Supabase lanzó su plataforma de desarrollo de aplicaciones Postgres en 2020 para ofrecer a los desarrolladores una alternativa de fuente abierta a las soluciones propias. Como proveedor de backend-as-a-service integrado, Supabase ya impulsa más de un millón de bases de datos tanto para empresas como para desarrolladores independientes.

«Ayudamos a que el lanzamiento y el crecimiento de los desarrolladores sean lo más sencillos posible», afirmó Kevin Grüneberg, ingeniero jefe de facturación de Supabase. «En lugar de integrarse con diferentes proveedores para el almacenamiento, la autenticación, las bases de datos, las funciones periféricas y otras soluciones, las empresas pueden aprovechar nuestra plataforma para crear aplicaciones de IA en toda regla».

Para proporcionar esa experiencia fluida, Supabase necesitaba una forma fiable para capturar los pagos sin que esto fuese algo complejo para sus usuarios. En lugar de que un desarrollador pagara por separado por los diferentes servicios prestados por los proveedores a través de la plataforma Supabase, la empresa creó un sistema de facturación personalizado para dar seguimiento al consumo específico de productos por cliente y calcular las facturas internamente. Para cobrar los pagos, Supabase necesitaba un socio que pudiera integrarse fácilmente con su propio sistema de cálculo de facturas mediante API fáciles de desarrollar, además de ser capaz de almacenar, gestionar y procesar de forma segura los pagos con tarjeta de usuarios de varios países.

Al mismo tiempo, la empresa sabía que un crecimiento rápido expondría a su sistema de pago a un aumento de los riesgos de fraude. Con el auge del desarrollo de aplicaciones con IA, Supabase vio un aumento en los intentos de fraude en los pagos, incluido el uso no autorizado de tarjetas, la falta de pagos y las disputas ilegítimas, que podían afectar negativamente a los ingresos y amenazar su relación con las redes de tarjetas. El equipo reducido de ingeniería de Supabase necesitaba una solución de prevención del fraude personalizable que pudiera ayudar a prevenir tipos específicos de fraude sin quitar tiempo de desarrollo del producto.

Solución

Supabase eligió lanzar su plataforma utilizando Stripe Payments como su infraestructura de pagos principal, gracias a su fiabilidad y a sus funciones completas. «Stripe era la opción obvia porque está probado, es estable y proporciona cobertura internacional. Es posible que haya algunos actores nuevos en el mercado, pero aún no han probado su valía y tu proveedor de servicios de pago no es el sistema con el que quieres hacer pruebas solo por el hecho de hacerlas», afirmó Grüneberg.

Stripe Payments ayudó a Supabase a gestionar la complejidad de cómo cobrar a los clientes: después de calcular el consumo y los cargos en su propio motor de facturación, Supabase utiliza la API Payments para transferir automáticamente el importe final adeudado a Stripe por el procesamiento de pagos. Para mantener sincronizada su base de datos de facturación Postgres con Stripe, Supabase desarrolló un motor de sincronización con Stripe de fuente abierta que utiliza webhooks de Stripe para actualizar los registros de clientes, facturas y pagos. Además, Supabase utilizó la optimización de autorizaciones con IA de Stripe como Adaptive Acceptance, tokens de red y el actualizador de tarjetas para ayudar a mejorar las tasas de aceptación y reducir el abandono de clientes.

Supabase implementó el paquete de optimización del checkout de Stripe para crear una experiencia de pago sin fricciones que se expande a nivel mundial con un esfuerzo de ingeniería mínimo. La empresa también integró el Payment Element en su front end Next.js, lo que permitió a los clientes gestionar fácilmente los datos de pago mientras aceptaban los metodos de pago con tarjetas de crédito, Apple Pay, Google Pay y Link, un monedero digital creado por Stripe que autocompleta los datos de pago para agilizar el proceso de compra. Añadió el Address Element para recoger las direcciones completas de cara a futuros requisitos de cumplimiento de la normativa fiscal.

Para gestionar mejor el riesgo de fraude, Supabase utilizó Stripe Radar for Fraud Teams para crear reglas personalizadas para solicitar la autenticación mediante 3DS en mercados de alto riesgo y bloquear transacciones sospechosas, correos electrónicos desechables y transacciones con CVC que no coincide. La empresa también utilizó Smart Disputes, una solución con tecnología de IA que automatiza la respuesta a los contracargos reuniendo, compilando y presentando pruebas automáticamente.

Resultados

Supabase aumentó su alcance internacional a más de 150 países

Supabase ha escalado a más de 150.000 transacciones al mes en más de 150 países, con un aumento del 192 % en el número de clientes en los últimos 6 meses.

Supabase recuperó más de 100.000 $ de ingresos mensuales gracias a las optimizaciones de Stripe

Funciones como Adaptive Acceptance, el actualizador de tarjetas y los tokens de red ayudaron a Supabase a recuperar más de 100.000 $ al mes en los últimos 6 meses.

«A medida que escalamos, estas funciones nos han resultado más útiles para evitar pérdidas de ingresos, al tiempo que nos aseguramos de que los clientes no pierdan acceso accidentalmente debido a algo tan simple como una tarjeta caducada», señaló Grüneberg.

Al habilitar Link, Supabase ayudó a simplificar la experiencia del proceso de compra para sus clientes. Hoy en día, el 39 % de todos pagos se completan mediante Link, lo que reduce las fricciones en el proceso de compra mientras aumenta la confianza de Supabase.

«Si un cliente utilizó Link en algún momento en otra plataforma, se rellenan automáticamente los datos de pago al efectuar la compra con nosotros. En mi opinión, creo que estamos más protegidos contra el fraude, ya que estos clientes suelen ser legítimos en lugar de realizar pruebas aleatorias con tarjetas», afirmó Grüneberg.

Supabase logró una tasa de disputas resueltas a su favor del 45 % con Smart Disputes

Al usar la función Smart Disputes de Stripe, Supabase logró una tasa de disputas resueltas a su favor del 45 % en transacciones de más de 50 $, lo que reduce la carga que suponen los contracargos para la empresa.

«Las disputas son algo muy molesto de gestionar porque lleva mucho tiempo recoger la información y comunicarse con los clientes. A medida que hemos escalado y hemos obtenido más exposición, hemos visto cómo se disparaban las disputas. La automatización del proceso nos ayuda a evitar que nos sintamos abrumados mientras nos mantenemos al día con las redes de tarjetas», señaló Grüneberg.

Máxima transparencia de precios

Tarifas integradas por transacción sin comisiones ocultas

Inicia tu integración

Ponte en marcha con Stripe en tan solo 10 minutos
Proxying: stripe.com/es/customers/supabase