Lite Web SDK v1.1 Registro de cambios

  • Fecha de publicación: Principios de 2025
  • Estado: Versión anterior (sustituida por la v1.2)

Novedades de la v1.1

El lanzamiento inicial del Lite Web SDK de Yuno introduce capacidades de integración de pago racionalizadas con un enfoque de implementación simplificado, perfecto para los comerciantes que buscan un procesamiento de pago rápido y eficaz sin la complejidad de las soluciones completas.

Lanzamiento inicial

La versión básica del Lite Web SDK de Yuno que proporciona funciones esenciales de procesamiento de pago con un patrón de integración simplificado.

Características Lite SDK Core Lite SDK

Yuno Lite v1.1 se centra en las funciones esenciales de pago con un enfoque simplificado:

  1. Integración simplificada: Proceso de configuración simplificado para una implantación rápida
  2. Métodos de pago esenciales: Soporte básico de métodos de pago sin opciones abrumadoras
  3. Compatibilidad con métodos asíncronos: Operaciones basadas en promesas para frameworks JavaScript modernos
  4. Devoluciones de llamada esenciales: Manejo de eventos clave para la gestión del flujo de pago

método de pago Soporte

Cobertura esencial de métodos de pago para implementaciones racionalizadas:

  • Tarjetas de crédito y débito
  • Monederos digitales (PayPal, Apple Pay, Google Pay)
  • Transferencias y domiciliaciones bancarias
  • Métodos de pago locales por región
  • Múltiples monedas y países

Métodos de integración

Opciones de implantación simplificadas para un despliegue rápido:

  • Etiqueta de script HTML: Sencilla inclusión de secuencias de comandos para una configuración rápida
  • JavaScript dinámico: Carga programática para configuraciones avanzadas
  • Módulo NPM: Soporte para la integración de frameworks modernos de JavaScript

Soporte multilingüe

Soporte internacional inicial con siete idiomas principales:

  • Español (es)
  • Inglés (en)
  • Portugués (pt)
  • Filipino (fil)
  • Indonesio (id)
  • Malayo (ms)
  • Tailandés (th)

Implementación

Etiqueta de script

Integración sencilla mediante la inclusión de etiquetas de script HTML estándar:

<script src="https://sdk-web.y.uno/v1.1/main.js"></script>

Uso básico

Inicialización asíncrona estándar y proceso de pago para Lite v1.1:

// Lite v1.1 async initialization
const yuno = await Yuno.initialize(PUBLIC_API_KEY)

yuno.startCheckout({
  checkoutSession: "438413b7-4921-41e4-b8f3-28a5a0141638",
  elementSelector: "#root",
  countryCode: "FR",
  language: "fr",
  showLoading: true,
  issuersFormEnable: true,
  showPaymentStatus: true,
  card: {
    isCreditCardProcessingOnly: true,
  },
  onLoading: (args) => {
    console.log(args);
  },
  yunoPaymentResult: (status) => {
    console.log("Payment result:", status);
  },
  yunoError: (message, data) => {
    console.error("Payment error:", message, data);
  },
});

Métodos clave

Métodos básicos disponibles en la versión inicial Lite v1.1:

  • Yuno.initialize(): Initialize el SDK con la clave pública de la API
  • startCheckout(): Iniciar el proceso de pago con la configuración
  • Llamadas de retorno esenciales: onLoading, yunoPaymentResult, yunoError

Parámetros esenciales

Parámetros obligatorios y opcionales clave para la implementación Lite SDK :

ParámetroDescripción
checkoutSessionSe refiere a la sesión de pago actual
elementSelectorEl elemento donde se montará el SDK
countryCodeDetermina el país para la configuración pago
languageDefine el lenguaje de los formularios de pago
showLoadingControla la visibilidad de la página de carga/giro de Yuno
issuersFormEnableHabilita el formulario del emisor
showPaymentStatusMuestra la página de estado de Yuno pago
card.isCreditCardProcessingOnlyGarantiza que todas las transacciones con tarjeta se procesan sólo como crédito

Qué está obsoleto

Esta es la versión inicial - no hay características obsoletas en el lanzamiento.

Notas de migración

Desde Full Web SDK

Si migras del full Web SDK a la versión Lite:

  1. Actualiza la fuente del script a la URL de la versión Lite v1.1
  2. Simplifica tu implantación eliminando las funciones avanzadas que no necesites
  3. Asegúrate de que todas las llamadas a métodos utilizan las firmas de la API Lite v1.1
  4. Pruebe a fondo los flujos de pago en su entorno sandbox

De cara al futuro

Aunque Lite v1.1 proporciona una funcionalidad simplificada, ten en cuenta que:

  • La v1.2 introduce continuePayment mejorado: Las versiones futuras añadirán métodos de continuación de pago mejorados
  • Soporte ampliado de idiomas: Las versiones posteriores añadirán más idiomas internacionales
  • Opciones de configuración adicionales: Las futuras versiones proporcionarán más posibilidades de personalización

Para obtener la información más actualizada, consulta siempre la documentación más reciente Lite SDK y considera la posibilidad de planificar futuras migraciones de versión.

📘

Enfoque Lite SDK

El Lite Web SDK está diseñado para comerciantes que necesitan la funcionalidad de pago esencial sin la complejidad de las funciones avanzadas. Si necesitas más opciones de personalización o flujos de pago avanzados, considera el Full Web SDK completo.