Tap to Pay
Utilisez Tap to Pay sur iPhone pour accepter des paiements sans contact effectués par TPE avec un iPhone compatible et le SDK Stripe Terminal. Le protocole Tap to Pay sur iPhone prend en charge les cartes sans contact Visa, Mastercard et American Express, ainsi que les portefeuilles mobiles NFC (Apple Pay, Google Pay et Samsung Pay). La saisie du code PIN est prise en charge dans les marchés admissibles. La prise en charge de Discover est uniquement disponible aux États-Unis. Stripe inclut Tap to Pay sur iPhone dans le SDK iOS de Terminal et permet d’effectuer des paiements directement dans votre application mobile iOS.
Note
Pour les plateformes, l’utilisation de Tap to Pay sur iPhone est soumise aux Conditions d’utilisation de la plateforme d’acceptation Apple.
Disponibilité
Disponible en Beta
Note
Les plateformes et entreprises situées en dehors des États-Unis, de l’Australie et du Royaume-Uni ne peuvent pas utiliser Tap to Pay sur iPhone, sauf si elles participent à notre programme bêta international. Si vous souhaitez participer au programme bêta, contactez-nous.
Démarrer
Tap to Pay sur iPhone nécessite la dernière version du SDK iOS Terminal, et présente une méthode connectLocalMobileReader
et une option de découverte SCPDiscoveryMethodLocalMobile
.
Vous devez d’abord configurer le SDK Terminal iOS. Commencez par vous familiariser avec le SDK iOS, puis commencez à prendre en charge Tap to Pay sur iPhone dans votre application.
Fichier de droits et fichier de build
Pour accepter des paiements à l’aide de Tap to Pay sur iPhone, votre application doit demander et configurer le droit correspondant à Tap to Pay sur iPhone auprès de votre compte de développeur Apple. Pour découvrir comment demander ce droit, consultez cette page.
Après avoir ajouté un fichier de droits à la cible de build de votre application, ajoutez les éléments suivants :
Clé | com.apple.developer.proximity-reader.payment.acceptance |
Type de valeur | boolean |
Valeur | true ou 1 |
Appareils pris en charge
Tap to Pay sur iPhone nécessite :
- L’utilisation d’un iPhone XS ou une version ultérieure exécutant iOS 16.0 ou une version ultérieure aux États-Unis.
- Un iPhone XS ou une version ultérieure exécutant iOS 16.4 ou une version ultérieure en Australie et au Royaume-Uni.
- Un iPhone XS (ou un modèle ultérieur) fonctionnant sous iOS 17.0 (ou une version ultérieure) en France et aux Pays-Bas.
Pour des performances optimales, nous vous recommandons de demander à vos utilisateurs d’installer la dernière version d’iOS.
Note
Tap to Pay ne fonctionnera pas sur les versions bêta d’iOS.
Limites de la vérification du titulaire de la carte et solution de repli
Certaines transactions par carte sans contact au-delà d’un certain montant peuvent nécessiter des méthodes de vérification supplémentaires du titulaire de la carte (CVM), comme la saisie d’un code PIN. Tap to Pay sur iPhone prend en charge la saisie du code PIN pour les appareils disposant de la version iOS 16.4 et versions ultérieures. Les paiements par portefeuille NFC (Apple Pay, Google Pay et Samsung Pay) peuvent ne pas être soumis aux mêmes limites.
Au Royaume-Uni, certaines cartes doivent être insérées dans un appareil en raison des exigences d’authentification forte du client, qui dépendent de votre émetteur. Dans ce cas, le paiement sera refusé avant que l’écran du code PIN s’affiche avec le motif offline_pin_required
. Nous vous recommandons alors de demander au client d’utiliser une autre carte ou un autre moyen d’encaissement du paiement, tels qu’un lecteur de carte Terminal ou un lien de paiement Stripe.
Bonnes pratiques pour vos actions de promotion et votre branding
Veuillez suivre les recommandations pour les interfaces utilisateurs pour Tap to Pay sur iPhone afin de garantir une expérience utilisateur optimale et un processus de révision réussi auprès d’Apple.
Prenez en compte les éléments suivants :
- Connectez-vous au lecteur en arrière-plan au démarrage de l’application pour réduire les temps d’attente lors de l’encaissement d’un paiement.
- Reconnectez-vous au lecteur lorsque l’application passe au premier plan afin de réduire les temps d’attente.
- Expliquez à vos marchands comment accepter les paiements sans contact sur un iPhone compatible, notamment concernant la gestion des promotions intégrées au produit et des alertes par SMS ou par e-mail. Pour en savoir plus, consultez les consignes marketing destinées aux développeurs et les conseils aux marchands.
- Lancez et faites la promotion de vos campagnes marketing Tap to Pay sur iPhone à l’aide de nos modèles de message et de nos ressources de conception en suivant les directives Apple. Devenez un partenaire Stripe ici pour accéder à ces ressources sur le portail des partenaires.