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 :
- Intégration simplifiée: processus de configuration rationalisé pour une mise en œuvre rapide
- Modes de paiement essentiels: prise en charge des principaux modes de paiement sans options superflues
- Prise en charge des méthodes asynchrones: opérations basées sur des promesses pour les frameworks JavaScript modernes
- 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 publiquestartCheckout(): 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ètres | Description |
|---|---|
checkoutSession | Fait référence à la session de paiement en cours. |
elementSelector | L'élément où le SDK sera monté |
countryCode | Détermine le pays pour la configuration du paiement. |
language | Définit la langue des formulaires de paiement. |
showLoading | Contrôle la visibilité de la page de chargement/spinner de Yuno |
issuersFormEnable | Active le formulaire de l'émetteur |
showPaymentStatus | Affiche la page Statut de paiement Yuno |
card.isCreditCardProcessingOnly | Garantit 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 :
- Mettre à jour la source du script vers l'URL de la version Lite v1.1
- Simplifiez votre implémentation en supprimant les fonctionnalités avancées inutiles.
- Assurez-vous que tous les appels de méthode utilisent les signatures API Lite v1.1.
- 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 SDKLite 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 .