- 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 :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 :
Appuyer sur le widget ouvre une fenêtre modale éducative affichant le calendrier de paiement complet :
- Modal de versements
- Modal long terme

Calendrier de 4 paiements avec dates et montants
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.



