Vous utilisez déjà le formulaire embarqué smartForm
Si vous avez déjà intégré le paiement par cartes (CB/VISA/MASTERCARD) en mode embarqué smartForm en utilisant la class="kr-smart-form", le moyen de paiement Apple Pay s'affiche directement dans le parcours d'achat.
Si vous avez coché la case "Recevoir les informations de livraison de Apple Pay" lors du paramétrage de votre contrat, les champs de livraison envoyés lors de la création du formToken sont ignorés.
Pour mettre en avant ce moyen de paiement et personnaliser son affichage, voir : Mettre en évidence un moyen de paiement.
Pour forcer les moyens de paiement, utilisez le champ paymentMethods, lors de la création du formToken :
- Pour afficher uniquement le moyen de paiement
Apple Pay :
"paymentMethods": ["APPLE_PAY"]
- Pour afficher les moyens de paiement Apple Pay et le paiement par
cartes :
"paymentMethods": ["APPLE_PAY", "CARDS"]
Les données retournées sont identiques à celles que vous traitez déjà pour un paiement par carte.
Un champ supplémentaire est retourné lorsque le paiement est réalisé avec le wallet Apple Pay :
Champ | Description |
wallet | Type de wallet. Valorisé à APPLE_PAY. |