Accéder directement au contenu
Créez un compte ou connecter-vous
Logo de la documentation Stripe
/
Demander à l'assistant IA
Créez un compteConnectez-vous
Démarrer
Paiements
Revenus
Plateformes et marketplaces
Gestion de fonds
Ressources pour les développeurs
API et SDKAide
AperçuAccepter un paiementMettre votre intégration à niveau
Paiements en ligne
PrésentationTrouver votre cas d'usage
Utiliser Payment Links
Créer une page de paiement
Créer une intégration personnalisée avec Elements
Développer une intégration dans l'application
Utiliser Managed Payments
Utiliser Checkout Studio
Paiements récurrents
Paiements par TPE
Aperçu de Terminal
Disponibilité
Lecteurs
No-code
Intégration personnalisée
    Concevoir une intégration
    Démarrage rapide
    Exemples d'applications
    Tests
    Configuration de Terminal
    Configurer votre intégration
    Paiements à plusieurs parties avec Connect
    Se connecter à un lecteur
    Acceptation d'un paiement
    Encaisser des paiements par carte
    Autres moyens de paiement
    Accepter les paiements hors ligne
    Paiement des commande par courrier/par téléphone
    Spécificités régionales
    Localisation des messages d’erreur de l’API
    Lors du règlement
    Collecter des pourboires
    Collecter et enregistrer des informations de paiement pour une utilisation ultérieure
    Autorisations flexibles
    Après le paiement
    Rembourser des transactions
    Fournir des reçus
    Personnalisez Checkout
    Affichage du panier
    Collecter les données saisies à l'écran
    Collecter les données des lectures de la piste magnétique
    Collecter les données des paiements NFC sans contact
    Applications sur des appareils
    Références
    Documentation de l'API JavaScript
    Gestion des versions et de prise en charge des SDK
    Guide de migration du SDK
    Liste de contrôle pour le déploiement
Moyens de paiement
Ajouter des moyens de paiement
Gérer les moyens de paiement
Paiement accéléré avec Link
Opérations de paiement
Analyses
Soldes et délai de règlement
Conformité et sécurité
Devises
Refus de paiement
Litiges
Radar pour la protection contre la fraude
Virements
ReçusRemboursements et annulations
Intégrations avancées
Tunnels de paiement personnalisés
Acquisition flexible
Paiements hors session
Orchestration multiprestataire
Au-delà des paiements
Constituez votre entreprise
Cryptomonnaies
Commerce agentique
Financial Connections
Climate
Vérifier l'identité
France
Français (France)
  1. Accueil/
  2. Paiements/
  3. Custom integration

Gestion des versions et prise en charge du SDK Terminal

En savoir plus sur la politique de gestion des versions, le cycle de vie de la prise en charge et le calendrier de fin de vie du SDK Terminal.

Gestion des versions du SDK Terminal

Les SDK mobiles Terminal pour iOS, Android et React Native suivent la gestion sémantique des versions :

  • Les versions MAJOR incluent des modifications d’API incompatibles et sont publiées chaque année.
  • Les versions MINOR ajoutent des fonctionnalités rétrocompatibles et sont publiées environ une fois par mois.
  • Les versions PATCH incluent des correctifs rétrocompatibles.

Nous publions de nouvelles fonctionnalités et des correctifs dans la dernière version majeure du SDK. Les versions majeures précédentes entrent en phase de maintenance et finissent par atteindre leur fin de vie, selon le cycle de vie de la prise en charge ci-dessous.

Cycle de vie de la prise en charge

Chaque version majeure du SDK mobile Terminal suit un cycle de vie en trois phases à compter de sa date de disponibilité générale (GA) :

Phase 1 : développement actif (1 an)

Prise en charge complète, comprenant de nouvelles fonctionnalités, des corrections de bugs et des correctifs de sécurité.

Phase 2 : maintenance (1 an)

Correctifs critiques et correctifs de sécurité ou de conformité uniquement. Aucun développement de nouvelles fonctionnalités.

Phase 3 : obsolescence (1 an)

Aucun correctif ni aucune prise en charge. Le SDK peut continuer à fonctionner pendant cette phase, mais nous vous recommandons de passer à une version prise en charge dès que possible.

Application de la fin de vie

À la fin de la phase Deprecated, les versions du SDK atteignent leur fin de vie et ne pourront plus se connecter aux lecteurs Terminal. Les intégrations utilisant des versions en fin de vie du SDK ne peuvent pas se connecter aux lecteurs ou traiter des paiements.

Vous devez passer à une version prise en charge du SDK avant la date de fin de vie pour éviter toute interruption du traitement de vos paiements.

Calendrier de prise en charge

VersionDate de disponibilité généraleCorrectifs critiques uniquementObsolèteFin de cycle de vie
1.x.xOctobre 2019Janvier 2024Janvier 2027
2.x.xJuin 2021Octobre 2024Janvier 2027
3.x.xSeptembre 2023Octobre 2025Janvier 2027
4.x.xOctobre 2024Octobre 2025Octobre 2026Octobre 2027
5.x.xOctobre 2025Octobre 2026Octobre 2027Octobre 2028

Après leur fin de vie, ces versions du SDK ne peuvent plus se connecter aux lecteurs.

Version minimale prise en charge

Après chaque date de fin de vie, nous mettons à jour la version minimale du SDK requise pour se connecter aux lecteurs Terminal :

  • Après janvier 2027 : SDK V4.0.0 ou ultérieure
  • Après octobre 2027 : SDK V5.0.0 ou ultérieure
  • Après octobre 2028 : SDK V6.0.0 ou ultérieure

Mise à niveau de votre SDK

Utilisez le guide de migration pour obtenir des instructions détaillées sur la mise à niveau entre n’importe quelle version majeure.

Journaux des modifications :

  • Journal des modifications iOS
  • Journal des modifications Android
  • Journal des modifications React Native

Remarques supplémentaires

  • Les fonctionnalités Tap to Pay peuvent comporter des contraintes supplémentaires qui nécessitent des mises à niveau de votre SDK avant le calendrier décrit ci-dessus. Tap to Pay est soumis à des exigences de sécurité et de conformité qui peuvent changer indépendamment du cycle de vie standard du SDK.
  • Cette politique s’applique à toutes les versions majeures actuelles et futures du SDK mobile Terminal (iOS, Android et React Native).
  • Le SDK React Native est actuellement disponible en version bêta publique. Pendant la version bêta publique, utilisez toujours la dernière version du SDK pour bénéficier des derniers correctifs et fonctionnalités. Nous publierons le calendrier d’application de la fin de vie pour React Native lorsque le SDK atteindra sa disponibilité générale.
Cette page vous a-t-elle été utile ?
OuiNon
  • Besoin d'aide ? Contactez le service Support.
  • Discutez par chat sur Discord avec les développeurs de Stripe.
  • Consultez notre log des modifications.
  • Des questions ? Contactez l'équipe commerciale.
  • LLM ? Lire llms.txt.
  • Propulsé par Markdoc
Sur cette page