Lite SDK (Inscripción)

El Lite SDK proporciona un control total sobre tu experiencia de pago. Le permite:

  • Controle los métodos de pago mostrados a sus clientes.
  • Registrar nuevos métodos de pago en la cuenta del cliente.

Esta página se centra en el proceso de inscripción. Para obtener más información sobre el proceso de pago, consulte Lite SDK (Pago).

Si desea guardar tarjetas durante el pago, puede hacerlo mientras el cliente paga. Para obtener más información, consulte Lite SDK (Pago).

Flujo de trabajo de inscripción

El siguiente diagrama describe el proceso completo de inscripción. Cada paso se explica en detalle a continuación:

Flujo de inscripción del SDK Lite

Este diagrama ilustra el proceso de registro de métodos de pago con el SDK Lite, detallando las interacciones entre el Cliente Comercial, el Servidor Comercial, el Servidor Yuno y el SDK Yuno. Describe los pasos para agregar un método de pago e iniciar su registro, hasta obtener el resultado final.

Cliente comercial

El Cliente Comercial representa tu aplicación frontend que interactúa con su servidor backend y el SDK de Yuno. Gestiona los aspectos del flujo de registro orientados al usuario, incluyendo:

  • Añadir método de pago
  • Mostrar métodos de pago para inscribirse
  • El usuario selecciona el método de pago para inscribirse
  • Iniciar la inscripción
  • Iniciar SDK para continuar con la inscripción

Servidor comercial

El Servidor Comercial representa la aplicación backend que gestiona las operaciones del servidor y se comunica con los servidores de Yuno. Sus principales responsabilidades incluyen:

  • Crear Cliente
  • Crear sesión de cliente
  • Solicitar métodos de pago disponibles para inscribirse
  • Crear inscripción
  • Recibir el resultado de la inscripción a través de un webhook

Servidor Yuno

El servidor Yuno gestiona todas las operaciones de backend relacionadas con la gestión de clientes, el registro de sesiones y el procesamiento de métodos de pago. Sus principales responsabilidades incluyen:

  • Crea Cliente
  • Crea una sesión de cliente
  • Método de pago disponible para devoluciones
  • Crea una inscripción en el proveedor de pagos.
  • Recibir los resultados de inscripción del proveedor de pagos

SDK de Yuno

El SDK de Yuno gestiona la interfaz de usuario y el proceso de inscripción del cliente, gestionando la selección del método de pago y la finalización de la inscripción. Sus principales responsabilidades incluyen:

  • Continuar el flujo de inscripción
  • Muestra pantallas para que el usuario complete la inscripción.
  • Mostrar el resultado de la inscripción (opcional)

Fluir

Los siguientes pasos describen el flujo de interacción completo entre todos los componentes de la integración de SDK Lite Enrollment y detallan cómo cada solicitud y respuesta se mueve a través del sistema:

  1. Servidor comercial: Crear cliente --> Servidor Yuno: Crea cliente
  2. Cliente comercial: Agregar método de pago --> Servidor comercial: Crear sesión de cliente
  3. Servidor comercial: Crear sesión de cliente --> Servidor Yuno: Crear sesión de cliente
  4. Cliente comercial: Mostrar los métodos de pago para inscribir --> Servidor comercial: Solicitar los métodos de pago disponibles para inscribir
  5. Servidor comercial: Solicita los métodos de pago disponibles para inscribirse --> Servidor Yuno: Devuelve el método de pago disponible
  6. Cliente comercial: Mostrar los métodos de pago para inscribir --> Cliente comercial: El usuario selecciona el método de pago para inscribir
  7. Cliente comercial: el usuario selecciona el método de pago para inscribirse --> Cliente comercial: inicia la inscripción
  8. Cliente comercial: Iniciar inscripción --> Cliente comercial: Iniciar SDK para continuar con la inscripción
  9. Cliente comercial: Iniciar SDK para continuar con la inscripción --> SDK de Yuno: Continuar con el flujo de inscripción
  10. Yuno SDK: Continuar flujo de inscripción --> Yuno SDK: Muestra pantallas para que el usuario complete la inscripción
  11. Servidor comercial: recibe el resultado de la inscripción a través del webhook --> Servidor Yuno: recibe los resultados de la inscripción del proveedor de pagos
  12. Servidor Yuno: Recibir resultados de inscripción del proveedor de pagos --> SDK Yuno: Mostrar resultado de inscripción (opcional)

Configuración del SDK específico de la plataforma

Para implementar la integración completa del SDK, siga las guías específicas de la plataforma a continuación: