Paiement par code QR

Lors d’un paiement par code QR, comme avec WeChat Pay ou Alipay, le vendeur génère un code QR que l’utilisateur scanne avec son application de paiement. Une fois le paiement confirmé et les fonds débités, le vendeur reçoit une notification de paiement réussi. Cette méthode garantit la sécurité du paiement, car l’utilisateur ne saisit pas ses coordonnées bancaires, et toutes les données sont traitées par le système de paiement.

Pour utiliser Headless checkout afin d’accepter les paiements par code QR :

  1. Ajoutez le traitement de l’événement show_qr_code pour l’affichage d’un code QR.

Exemple :

Copy
Full screen
Small screen
headlessCheckout.form.onNextAction((nextAction) => {
  switch (nextAction.type) {
    case 'show_qr_code': {
      showQrCode = true;
    }
  }
});
  1. Ajoutez le composant psdk-qr-code au balisage HTML de l’interface de paiement.

Exemple :

Copy
Full screen
Small screen
@if (showQrCode) {
  <psdk-qr-code></psdk-qr-code>
  <psdk-submit-button text="Show status" />
}
Exemple d'implémentation
Reportez-vous à l'exemple détaillé sur GitHub.
Cet article vous a été utile ?
Merci !
Que pouvons-nous améliorer ? Message
Nous sommes désolés de l'apprendre
Dites-nous pourquoi vous n'avez pas trouvé cet article utile. Message
Merci pour votre commentaire !
Nous examinerons votre message et l'utiliserons pour améliorer votre expérience.
Dernière mise à jour: 4 Mars 2025

Faute de frappe ou autre erreur dans le texte ? Sélectionnez le texte concerné et appuyez sur Ctrl+Entée.

Signaler un problème
Nous améliorons continuellement notre contenu grâce à vos commentaires.
Indiquez votre adresse e-mail pour un suivi
Merci pour votre commentaire !