Use this file to discover all available pages before exploring further.
C’est le moyen le plus rapide de commencer à utiliser l’offre de carte virtuelle de Sezzle. Un paiement par carte virtuelle implémente l’API Card Session pour fournir une solution facile à utiliser, en contexte, pour émettre et utiliser une carte virtuelle Sezzle comme moyen de paiement.
L’environnement hors production de Sezzle ne fournit pas de moyen de tester le traitement des paiements avec votre fournisseur.
Le domaine d’origine doit être ajouté à la liste d’autorisation de Sezzle pour que le Virtual Card SDK fonctionne. Veuillez contacter votre Gestionnaire de Compte et il pourra le faire pour vous.
Paiements
Paiement par carte virtuelle dans un iframe ou une fenêtre pop-up.
Détails de la carte
Activer les détails de carte en clair via un événement de message ou une tokenisation.
Paiements
Gérez le succès, l’échec ou l’annulation du paiement avec vos commandes de carte virtuelle.
Bouton Sezzle
Affichez le bouton de paiement Sezzle sur votre boutique.
Si vous utilisez iframe mode, ajoutez *.sezzle.com à la liste d’autorisation de la Politique de Sécurité du Contenu (CSP) de votre site afin que l’iframe de paiement Sezzle puisse se charger.
popup mode fonctionnera immédiatement, et Sezzle le recommande pour la plupart des intégrations SDK basées sur un navigateur.
Si votre paiement s’exécute dans une webview ou un navigateur intégré où les pop-ups peuvent être bloqués, utilisez iframe mode à la place. iframe mode ne fonctionnera pas correctement sans avoir d’abord contacté Sezzle. Pour des raisons de sécurité, Sezzle doit activer iframe pour votre ou vos domaines. Pour l’activer, veuillez soumettre une demande avec votre UUID Marchand Sezzle et une liste de domaines à autoriser par environnement (production et sandbox). Par exemple, please enable uat1.mysite.com, uat2.mysite.com in sandbox and www.mysite.com, mysite.com in production.
redirect mode est également pris en charge, mais il est généralement moins utile avec le SDK car la valeur principale du SDK est de gérer l’expérience de paiement en contexte et la messagerie entre votre site et Sezzle.
Nécessite d’avoir l’objet checkout créé ci-dessus pour afficher le bouton. Appelez renderSezzleButton en passant le id de l’élément de remplacement défini dans la Configuration du bouton, ci-dessus.
Le paiement Sezzle est effectué avec succès. Un paiement Sezzle complété avec succès déclenchera un événement vers le onComplete gestionnaire. L’événement doit inclure un objet de données avec des données pertinentes au paramètre d’entrée de démarrage du paiement.
Généralement un identifiant de paiement ou de panier, actuellement utilisé uniquement pour le suivi (doit contenir uniquement des caractères alphanumériques, des tirets (-) et des underscores (_))
Utilisé uniquement pour le dépannage. L’ID de référence qui apparaît dans le Tableau de bord Marchand peut être défini en utilisant Définir l’ID de référence de commande
Ce format de réponse fournit le numéro de carte complet (PAN) et le CVV directement à votre JavaScript frontend. Si vos systèmes ne traitent pas déjà les données brutes des titulaires de carte, cela peut élargir votre périmètre de conformité PCI DSS. Pour une alternative plus sécurisée, voir onComplete avec tokenisation, qui maintient les données de carte hors du navigateur et limite leur traitement à votre serveur.
Le event.data contiendra un payload entièrement formé contenant le moyen de paiement du client. Ces informations ne correspondent pas au moyen de paiement utilisé pour payer Sezzle, mais à un moyen pouvant être utilisé via votre passerelle de paiement (Cybersource, Stripe, Braintree, etc).
Recommandé pour la plupart des marchands. La tokenisation maintient les données de carte hors de votre navigateur et réduit votre périmètre de conformité PCI DSS. Les données de carte sont récupérées uniquement côté serveur.
La tokenisation est une fonctionnalité développée pour les marchands qui ne souhaitent pas que les informations de carte soient envoyées directement via l’événement message. À la place, le payload vers onComplete contiendra une chaîne de token de carte, que votre serveur peut échanger contre des données de carte en utilisant l’Virtual Card Data API. Le token est à usage unique et expire après 24 heures.
Dans de nombreux cas, l’ID de commande marchand ne sera pas généré avant la fin du checkout et la création d’une commande. Appelez setOrderReferenceID pour définir l’ID de référence de commande Sezzle avec l’ID de commande marchand après que la transaction par carte virtuelle a été complétée avec succès.