Intro
La tokenisation des clients permet aux marchands de stocker Sezzle comme moyen de paiement pour les commandes futures sans interaction du client, idéal pour les abonnements comme les frais semestriels.
Toutes les commandes tokenisées seront traitées comme Paiement Intégral.
L’URL d’approbation a été dépréciée en avril 2025. Désormais, la seule façon pour les clients de vous autoriser à traiter les transactions futures sur les commandes tokenisées est de sélectionner cette option lors du processus de paiement initial.
Pour obtenir cette autorisation :
- Initiez et tokenisez la commande en une seule session
- Redirigez le client vers l’URL de paiement
Pour des instructions détaillées, consultez le Processus de Tokenisation ci-dessous.
Processus de Tokenisation
- Tokeniser le Client via le Paiement
- Le marchand appelle
/v2/session
avectokenize: true
, en incluant éventuellement les détails du client pour accélérer l’inscription des nouveaux utilisateurs Sezzle. - Sezzle renvoie un jeton de session
tokenize
.
- Le marchand appelle
- Le Marchand Redirige l’Utilisateur vers l’URL de Paiement
-
Le client voit l’option permettant au marchand de traiter les paiements depuis son compte Sezzle pour les transactions futures.
- Le client peut décider d’accorder cette autorisation avant de finaliser son paiement.
La seule façon pour les clients de vous autoriser à traiter les transactions futures sur les commandes tokenisées est de sélectionner cette option lors du processus de paiement initial.
-
Si accepté, Sezzle redirige vers l’URL de fin de session du marchand, en ajoutant un paramètre de requête
customer-uuid
. -
Alternativement, le marchand peut appeler
/v2/token
avec le jeton de tokenisation de session pour récupérer l’UUID.
-
- Facturer le Client
- Le marchand utilise le
customer-uuid
pour créer des commandes via/v2/customer/{customer_uuid}/order
. - Si l’autorisation est approuvée, le marchand peut gérer la commande (libérer, capturer ou rembourser) en utilisant les points de terminaison
/v2/order
.
- Le marchand utilise le
Notes
- La tokenisation est optionnelle, recommandée uniquement pour facturer via Sezzle en dehors des paiements standard.
- Les commandes créées via l’UUID du client sont traitées de la même manière que celles d’un paiement Sezzle standard.
Clients
Utilisez les points de terminaison clients pour :
- Supprimer un client
- Obtenir les détails d’un client existant
- Obtenir une liste de clients
- Créer une commande pour un client
- Préapprouver un montant pour le client
Les clients sont uniquement les utilisateurs Sezzle qui ont accepté d’être tokenisés par le marchand. Un client est unique pour un marchand. Cette API n’inclut pas tous les utilisateurs Sezzle.