Intégrez Sezzle directement dans vos applications natives iOS et Android. Les SDK mobiles Sezzle offrent deux fonctionnalités principales :Documentation Index
Fetch the complete documentation index at: https://docs.sezzle.com/llms.txt
Use this file to discover all available pages before exploring further.
- Messagerie promotionnelle — widgets prêts à l’emploi qui affichent la tarification en versements sur les pages produit
- Paiement — lancez une session de paiement Sezzle depuis votre application et gérez le résultat
SDK iOS
Swift Package Manager, CocoaPods. iOS 15+.
SDK Android
Maven Central, Gradle. Android 6.0+ (API 23).
Fonctionnement
Intégration pilotée par le serveur ? Si vous préférez ne pas stocker votre clé publique sur l’appareil et laisser votre backend créer la session Sezzle directement, le SDK expose également une surcharge pass-URL
startCheckout overload (1.2.0+). Votre serveur crée la session, votre application transmet l’URL résultante checkout_url au SDK, et le SDK renvoie le résultat via le même délégué. Consultez la section Intégration pilotée par le serveur dans le guide iOS ou Android.Modes de paiement
Le SDK prend en charge deux façons de présenter le paiement Sezzle :| Navigateur système | WebView | |
|---|---|---|
| Mode d’ouverture | iOS: ASWebAuthenticationSession / Android : Chrome Custom Tab | WKWebView intégré à l’application / Android WebView |
| Recommandé | Oui (par défaut) | Opt-in |
| Sécurité | S’exécute dans un processus de navigateur séparé | S’exécute dans le processus de votre application |
| Partage de cookies | Partage les cookies avec Safari/Chrome (connexion plus rapide pour les utilisateurs Sezzle existants) | Pas de partage de cookies |
| Expérience utilisateur | Bref changement de contexte vers le navigateur | Reste dans votre application |
Messagerie promotionnelle
Le SDK inclut un widget promotionnel prêt à l’emploi qui affiche automatiquement le bon message de versements en fonction du prix du produit :| Plage de prix | Message |
|---|---|
| En dessous du minimum (35 $ par défaut) | Widget masqué |
| 49.99 | ”ou 4 paiements de X,XX $ avec Sezzle” |
| 2,500 | ”ou 5 paiements de X,XX $ avec Sezzle” |
| Au-dessus du maximum à court terme (avec le long terme activé) | “ou des paiements mensuels à partir de X,XX $ avec Sezzle” |
- Modal de versements
- Modal long terme

Mode sombre
Les deux SDK s’adaptent automatiquement au paramètre d’apparence de l’appareil. Le widget promotionnel, la fenêtre modale de versements et toutes les couleurs de marque s’ajustent pour les modes clair et sombre.- Mode clair
- Mode sombre

Prérequis
Avant de commencer, assurez-vous d’avoir :- Un compte marchand Sezzle — inscrivez-vous ici si vous n’en avez pas
- Votre Clé API publique depuis le tableau de bord marchand Sezzle
- Un serveur backend capable d’appeler l’API Sezzle pour capturer les paiements après le paiement
Le SDK utilise uniquement votre clé API publique. Votre clé privée reste sur votre serveur et est utilisée pour capturer les paiements une fois que le client a finalisé son paiement.



