Lite Web SDK v1.1 Changelog

  • Date de sortie: Début 2025
  • Statut: Version précédente (remplacée par v1.2)

Nouveautés de la version 1.1

La première version du Lite Web SDK de Yuno Lite Web SDK des fonctionnalités d'intégration de paiement rationalisées avec une approche de mise en œuvre simplifiée, parfaite pour les commerçants qui recherchent un traitement des paiements rapide et efficace sans la complexité des solutions complètes.

Première publication

La version de base Lite Web SDK de Yuno Lite Web SDK les fonctionnalités essentielles de traitement des paiements avec un modèle d'intégration simplifié.

Lite SDK principales Lite SDK

Yuno Lite v1.1 se concentre sur les fonctionnalités de paiement essentielles avec une approche simplifiée :

  1. Intégration simplifiée: processus de configuration rationalisé pour une mise en œuvre rapide
  2. Modes de paiement essentiels: prise en charge des principaux modes de paiement sans options superflues
  3. Prise en charge des méthodes asynchrones: opérations basées sur des promesses pour les frameworks JavaScript modernes
  4. Rappels essentiels: gestion des événements clés pour la gestion des flux de paiement

Soutien aux méthodes de paiement

Couverture des modes de paiement essentiels pour des implémentations simplifiées :

  • Cartes de crédit et de débit
  • Portefeuilles numériques (PayPal, Apple Pay, Google Pay)
  • Virements bancaires et prélèvements automatiques
  • Modes de paiement locaux par région
  • Monnaies et pays multiples

Méthodes d'intégration

Options de mise en œuvre simplifiées pour un déploiement rapide :

  • Balise HTML Script: inclusion simple de script pour une configuration rapide
  • JavaScript dynamique: Chargement programmé pour les configurations avancées
  • Module NPM: Prise en charge de l'intégration des cadres JavaScript modernes

Assistance multilingue

Prise en charge internationale initiale avec sept langues principales :

  • Espagnol (es)
  • Anglais (en)
  • Portugais (pt)
  • Philippin (fil)
  • Indonésien (id)
  • Malais (ms)
  • Thaï (th)

Mise en œuvre

Étiquette de script

Intégration simple grâce à l'inclusion de balises de script HTML standard :

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

Utilisation de base

Processus standard d'initialisation et de vérification asynchrones pour 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éthodes clés

Méthodes principales disponibles dans la version initiale Lite v1.1 :

  • Yuno.initialize(): Initialize avec la clé API publique
  • startCheckout(): Commencer le processus de paiement par la configuration
  • Rappels essentiels: onLoading, yunoPaymentResult, yunoError

Paramètres essentiels

Paramètres obligatoires et facultatifs clés pour Lite SDK :

ParamètresDescription
checkoutSessionFait référence à la session de paiement en cours.
elementSelectorL'élément où le SDK sera monté
countryCodeDétermine le pays pour la configuration du paiement.
languageDéfinit la langue des formulaires de paiement.
showLoadingContrôle la visibilité de la page de chargement/spinner de Yuno
issuersFormEnableActive le formulaire de l'émetteur
showPaymentStatusAffiche la page Statut de paiement Yuno
card.isCreditCardProcessingOnlyGarantit que toutes les transactions par carte sont traitées uniquement comme des crédits.

Ce qui est obsolète

Il s'agit de la version initiale - il n'y a pas de fonctionnalités obsolètes au moment du lancement.

Notes de migration

À partir Full Web SDK

Si vous migrez du full Web SDK la version Lite :

  1. Mettre à jour la source du script vers l'URL de la version Lite v1.1
  2. Simplifiez votre implémentation en supprimant les fonctionnalités avancées inutiles.
  3. Assurez-vous que tous les appels de méthode utilisent les signatures API Lite v1.1.
  4. Testez minutieusement les flux de paiement dans votre environnement "bac à sable".

Regarder vers l'avenir

Bien que Lite v1.1 offre des fonctionnalités simplifiées, veuillez noter que :

  • La version 1.2 introduit une fonctionnalité améliorée « continuePayment: les versions futures ajouteront des méthodes améliorées de poursuite du paiement.
  • Prise en charge linguistique étendue: les versions ultérieures ajouteront davantage de langues internationales.
  • Options de configuration supplémentaires: les prochaines versions offriront davantage de possibilités de personnalisation.

Pour obtenir les informations les plus récentes, consultez toujours la dernière Lite SDK et pensez à planifier les migrations vers les versions futures.

📘

Lite SDK

Lite Web SDK conçu pour les commerçants qui ont besoin de fonctionnalités de paiement essentielles sans la complexité des fonctionnalités avancées. Si vous avez besoin de plus d'options de personnalisation ou de flux de paiement avancés, envisagez le Full Web SDK .