Accéder directement au contenu
Créez un compte
ou
connecter-vous
Logo de la documentation Stripe
/
Demander à l'assistant IA
Créez un compte
Connectez-vous
Démarrer
Paiements
Revenus
Plateformes et places de marché
Gestion de fonds
Ressources pour les développeurs
Aperçu
À propos des paiements Stripe
Mettre votre intégration à niveau
Analyses des paiements
Paiements en ligne
PrésentationTrouver votre cas d'usageManaged Payments
Utiliser Payment Links
Créer une page de paiement
Développer une intégration avancée
Développer une intégration dans l'application
Moyens de paiement
Ajouter des moyens de paiement
Gérer les moyens de paiement
Paiement accéléré avec Link
Interfaces de paiement
Payment Links
Checkout
Elements pour le web
Elements intégrés à l'application
Scénarios de paiement
Gérer plusieurs devises
Tunnels de paiement personnalisés
Acquisition flexible
Orchestration
Paiements par TPE
Terminal
    Présentation
    Accepter les paiements par TPE
    Conception d'intégration
    Choisir votre lecteur
      Lecteur Stripe S700
      BBPOS WisePOS E
      Lecteur Stripe M2
      BBPOS WisePad 3
      Tap to Pay
      Verifone P400
      BBPOS Chipper 2X BT
    Concevoir une intégration
    Démarrage rapide
    Exemples d'applications
    Tests
    Configuration de Terminal
    Configurer votre intégration
    Se connecter à un lecteur
    Acceptation d'un paiement
    Encaisser des paiements par carte
    Autres moyens de paiement
    Accepter les paiements hors ligne
    Paiement des commande par courrier/par téléphone
    Spécificités régionales
    Lors du règlement
    Collecter des pourboires
    Collecter et enregistrer des informations de paiement pour une utilisation ultérieure
    Autorisations flexibles
    Après le paiement
    Rembourser des transactions
    Fournir des reçus
    Personnalisez Checkout
    Affichage du panier
    Collecter les données saisies à l'écran
    Collecter les données des lectures de la piste magnétique
    Collecter les données des paiements NFC sans contact
    Applications sur des appareils
    Gérer les lecteurs
    Commander, renvoyer ou remplacer des lecteurs
    Enregistrer des lecteurs
    Gérer les emplacements et les zones
    Configurer des lecteurs
    Suivre les lecteurs
    Chiffrement
    Références
    Documentation de l'API
    Lecteurs mobiles
    Lecteurs intelligents
    Guide de migration du SDK
    Liste de contrôle pour le déploiement
    Fiches produit du lecteur Stripe Terminal
Au-delà des paiements
Constituez votre entreprise
Cryptomonnaies
Financial Connections
Climate
AccueilPaiementsTerminalSelect your reader

Tap to Pay

Découvrez comment accepter les paiements sans contact sur un appareil iPhone ou Android compatible.

Vous cherchez une solution sans code ? Acceptez des paiements depuis l’application mobile du Dashboard Stripe.

Utilisez Tap to Pay sur iPhone pour accepter les paiements sans contact en personne avec un iPhone compatible.

Tap to Pay sur iPhone prend en charge les cartes sans contact Visa, Mastercard et American Express, ainsi que les portefeuilles mobiles équipés de la technologie NFC (Apple Pay, Google Pay et Samsung Pay). La saisie du code PIN est prise en charge. De plus, Discover est pris en charge aux États-Unis, Interac au Canada et eftpos en Australie. Stripe inclut Tap to Pay on iPhone dans le SDK Terminal iOS et le SDK Terminal React Native, et active les paiements directement dans votre application mobile iOS.

Remarque

Pour les plateformes, l’utilisation de Tap to Pay sur iPhone est soumise aux Conditions d’utilisation de la plateforme d’acceptation Apple.

Disponibilité

Australie
Canada
États-Unis
Irlande
Italie
Nouvelle-Zélande
Pays-Bas
Royaume-Uni

Remarque

Tap to Pay sur iPhone n’est pas disponible à Porto Rico.

Disponibilité en version bêta publique

Allemagne
Autriche
Belgique
Danemark
Espagne
Finlande
France
Luxembourg
Pologne
Portugal
République tchèque
Suède
Suisse

Démarrer

Tap to Pay sur iPhone nécessite la dernière version du SDK iOS Terminal, et présente une option de détection SCPDiscoveryMethodTapToPay et une méthode connectReader. Vous devez disposer de la version 2.23.0 ou d’une version ultérieure du SDK. Pour prendre en charge Interac au Canada, vous devez disposer de la version 3.6.0 ou d’une version ultérieure du SDK.

Vous devez d’abord configurer le SDK iOS Terminal. Familiarisez-vous 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. Consultez les instructions pour demander ce droit.

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 valeurboolean
Valeurtrue ou 1

Appareils pris en charge

Tap to Pay nécessite un iPhone XS (ou une version ultérieure) exécutant une version iOS datant d’un an ou moins. La documentation d’Apple Business Register répertorie les versions d’iOS prises en charge. Conseillez à vos utilisateurs d’installer la dernière version d’iOS pour de meilleures performances.

Remarque

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 exiger des méthodes de vérification supplémentaire du titulaire de la carte, comme la saisie d’un code PIN. Tap to Pay sur iPhone prend en charge la saisie du code PIN avec les appareils fonctionnant sous iOS 16.4 ou une version ultérieure.

Les paiements par portefeuille NFC (Apple Pay, Google Pay et Samsung Pay) ne nécessitent généralement pas de code PIN. Toutefois, au Royaume-Uni, au Canada et en Finlande, les exigences régionales et les politiques des émetteurs de cartes peuvent avoir une incidence sur les paiements sans contact.

Au Royaume-Uni, l’authentification forte du client peut nécessiter l’insertion de certaines cartes dans un appareil, en fonction de l’émetteur. Dans ce cas, si la carte bancaire n’est pas insérée, le paiement est refusé avant l’apparition de l’écran de code PIN, avec le motif offline_pin_required.

Au Canada et en Finlande, de nombreuses cartes utilisent uniquement un code PIN hors ligne, ce qui signifie que la saisie du PIN nécessite un contact physique, comme l’insertion dans un appareil, ce qui n’est pas pris en charge par Tap to Pay.

Dans ce cas, nous vous recommandons de proposer au client d’essayer avec une autre carte ou d’encaisser son paiement d’une autre manière, par exemple, à l’aide d’un lecteur de carte Terminal ou en envoyant un lien de paiement.

Lorsque vous collectez un paiement avec votre appareil mobile, tenez la carte devant le lecteur jusqu’à ce qu’il lise les informations de la puce. Vous devrez peut-être attendre quelques secondes après la vibration qui se produit lorsque la carte entre en contact. En cas de refus de paiement, utilisez une autre méthode, comme un lecteur de cartes Terminal. Il n’est possible d’activer qu’une connexion à un lecteur à la fois.

Pour tester la saisie du code PIN sur les marchés où le code PIN est accepté, utilisez des cartes de test physiques avec des montants se terminant par ,03. Sur les marchés où le code PIN n’est pas accepté, une transaction se terminant par ,03 renvoie un code d’erreur online_or_offline_pin_required après la présentation de la carte, au lieu de permettre à l’utilisateur de tester la saisie du code PIN.

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.
  • Utilisez la reconnexion automatique pour vous reconnecter 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 la gestion des promotions intégrées au produit et des alertes par SMS ou par e-mail. Consultez les conseils marketing d’Apple pour les développeurs. Avec iOS 18, vous pouvez utiliser l’API ProximityReaderDiscovery d’Apple pour former les marchands à Tap to Pay on iPhone à l’aide de quelques lignes de code. Apple veille à ce que le contenu soit à jour et localisé dans la région de votre marchand.
  • 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.

Prochaines étapes

  • Configuration de l’intégration
Cette page vous a-t-elle été utile ?
OuiNon
Besoin d'aide ? Contactez le service Support.
Rejoignez notre programme d'accès anticipé.
Consultez notre log des modifications.
Des questions ? Contactez l'équipe commerciale.
LLM ? Lire llms.txt.
Propulsé par Markdoc