Upgrade to Pro — share decks privately, control downloads, hide ads and more …

JConf Peru 2024 - Integración de Stripe con Spr...

JConf Peru 2024 - Integración de Stripe con Spring Boot y Vaadin: Un enfoque práctico

Geovanny Mendoza
Senior Backend Developer

En esta charla, exploraremos cómo construir una solución moderna de procesamiento de pagos utilizando Stripe, Spring Boot y Vaadin. Desde la configuración inicial hasta la implementación de un flujo completo de pagos, mostraremos cómo integrar estas herramientas para crear una experiencia fluida tanto en el backend como en el frontend.

Los asistentes aprenderán:

Cómo configurar Stripe en modo de prueba para simulaciones seguras.
Construcción de un formulario de pago dinámico con Vaadin.
Procesamiento de transacciones en tiempo real usando Spring Boot y Stripe API.
Almacenamiento seguro de datos en una base de datos relacional.
Buenas prácticas para manejar errores y proporcionar feedback al usuario.
Ya sea que estés buscando mejorar tus conocimientos en integración de pagos o explorar cómo Vaadin puede transformar tus aplicaciones frontend, esta sesión ofrece un enfoque práctico con ejemplos claros y un código que puedes llevar directamente a tus proyectos.

Carlos Zela Bueno

December 09, 2024
Tweet

More Decks by Carlos Zela Bueno

Other Decks in Programming

Transcript

  1. TABLA DE CONTENIDO 01 03 02 Introducción Demo Arquitectura del

    Proyecto Objetivo de la charla. Vaadin Flow + Spring Boot + Stripe? App Stripe Diagrama de la Aplicación 04 Referencias Proyecto Github
  2. El objetivo principal es demostrar cómo integrar Vaadin Flow (frontend),

    Spring Boot (backend) y Stripe (pagos) para crear una aplicación web que permita procesar pagos de manera segura y eficiente. ¿QUÉ APRENDEREMOS?
  3. Spring MVC: Para manejar solicitudes HTTP desde el formulario de

    Vaadin. Spring Data JPA: Gestión de persistencia de datos en la base de datos. Integración con Stripe SDK: Procesamiento seguro de pagos mediante la API de Stripe. SPRING BOOT?
  4. Una API que facilita el procesamiento de pagos en línea

    de manera segura y confiable. STRIPE CARACTERISTICAS Tokenización Seguridad Soporte multi-moneda
  5. Interfaz moderna y en Java con Vaadin Flow. Backend robusto

    y escalable con Spring Boot. Procesamiento de pagos seguro con Stripe. BENEFICIOS DE LA INTEGRACIÓN