Apple Pay

Gardez à l’esprit :

  • Le paiement avec Apple Pay est uniquement disponible sur les appareils compatibles.
  • Le SDK vérifie uniquement si un paiement peut être effectué sur l’appareil de l’utilisateur et envoie les données nécessaires. Le paiement est ensuite traité dans un onglet externe : https://secure.xsolla.com/paystation4/payment/external-pages/apple-pay.
  • Par commodité, le composant psdk-apple-pay est intégré dans le composant psdk-submit-button.

Pour utiliser Headless checkout afin d’accepter les paiements avec Apple Pay :

  1. Ajoutez le traitement de l’événement show_fields pour l’affichage de champs supplémentaires.

Exemple :

Copy
Full screen
Small screen
headlessCheckout.form.onNextAction((nextAction) => {
  switch (nextAction.type) {
    case 'show_fields':
      this.handleShowFieldsAction(nextAction);
  }
});
  1. Ajoutez le composant psdk-payment-form au balisage HTML de l’interface de paiement pour afficher des champs supplémentaires.

Exemple :

Copy
Full screen
Small screen
@if (showAdditionalFields) {
  <psdk-payment-form></psdk-payment-form>
  <psdk-submit-button text="Pay" />
}
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: 3 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 !