• France
état des services
démonstrations
assistance
FAQContacter le support
Video tutorials
Rechercher
Catégories
Tags
docs.
France
Espagne
Europe (Anglais)
Inde
Accueil
Cas d'usage
Créer un paiement
Créer un paiement en plusieurs fois
Proposer un paiement complémentaire
Créer un paiement par alias (token)
Créer un lien de paiement
Créer un abonnement
Gérer vos abonnements
Gérer vos transactions (rembourser,...)
Analyser vos journaux
Docs API
Formulaire embarqué
API REST
Formulaire en redirection
SDK Mobile
Échange de fichiers
Mandats SEPA par API REST
Exemples de code
Moyens de paiement
Modules de paiement
Marketplace
Guides
Back Office Marchand
Back Office Expert
Guides fonctionnels

Fonctions du scan de la carte ou du NFC

Les fonctions du scan de la carte et du NFC ne sont pas disponibles pour React Native.

Intégration Fonctions
iOS Scan
Android Scan et NFC
React Native Non disponible

Scan de la carte

Pour iOS

Cette fonctionnalité permet à un utilisateur de ne pas saisir manuellement les informations de sa carte mais d'utiliser la caméra de son appareil mobile pour les scanner et remplir automatiquement le formulaire de paiement.

Pour activer cette fonctionnalité, vous devez :

  1. Intégrer la librairie LyraCardsRecognizer dans votre projet Xcode :
    1. Via CocoaPods

      Pour intégrer la librairie à votre projet Xcode à l'aide de CocoaPods, indiquez-la dans votre Podfile :

      target 'MyApp' do
      pod 'LyraCardsRecognizer'
      end
                       <p>Puis installez-la avec <no-translate><code>pod update</code></no-translate>.</p>
                       <p></p>
    2. Via Carthage

      Pour intégrer la librairie LyraCardsRecognizer dans votre projet Xcode en utilisant Carthage, indiquez-la dans votre Cartfile :

      binary "https://raw.githubusercontent.com/lyra/ios-cards-camera-recognizer/2.0.2/LyraCardsRecognizer.json" == 2.0.2
                       <p>Ajoutez le fichier <no-translate><code>LyraCardsRecognizer.xcframework</code></no-translate> à votre projet iOS.</p>
                       <p></p>
  2. Lors de l'initialisation du SDK, envoyez true comme valeur à la clé cardScanningEnabled dans le dictionnaire des options de configuration (Voir Initialiser le SDK).
        //Active card scan
        configurationOptions[LyraInitOptions.cardScanningEnabled] = true
        //Active card scan
        [configurationOptions setValue:[NSNumber numberWithBool:true] forKey:LyraInitOptions.cardScanningEnabled];
  3. Dans le fichier Info.plist de votre application, ajoutez la clé NSCameraUsageDescription et décrivez la raison de l'utilisation de la caméra.
    Copyrights
Pour Android

Cette fonctionnalité permet à un utilisateur de ne pas saisir les informations de sa carte manuellement mais d'utiliser la caméra de son appareil mobile pour la scanner et remplir automatiquement le formulaire de paiement.

Pour activer cette fonctionnalité, vous devez :

  1. Intégrer la librairie CardsCameraRecognizer dans votre projet Android en ajoutant la dépendance suivante à votre build.gradle :
    // Lyra Cards Camera Recognizer SDK
       implementation 'com.lyra:cards-camera-recognizer:1.0.+'
  2. Lors de l'initialisation du SDK, envoyer true comme valeur pour la clé cardScanningEnabled dans les options de configuration (Voir Initialiser le SDK).
        options[Lyra.OPTION_CARD_SCANNING_ENABLED] = true
        options.put(Lyra.OPTION_CARD_SCANNING_ENABLED, true);
               <p>À noter que les permissions suivantes seront directement ajoutées dans le fichier <no-translate><code>AndroidManifest.xml</code></no-translate> lors de la compilation du projet :</p>
    <uses-permission android:name="android.permission.CAMERA" />
    <uses-permission android:name="android.permission.FLASHLIGHT" />
    <uses-feature android:name="android.hardware.CAMERA" android:required="false" />
    <uses-feature android:name="android.hardware.camera.AUTOFOCUS" android:required="false" />
                  <a href="/fr-FR/mobp/copyrights.html">Copyrights</a>

NFC

Pour Android

Cette fonctionnalité permet à un utilisateur de ne pas saisir les informations de sa carte manuellement mais d'utiliser le NFC pour la scanner et remplir automatiquement le formulaire de paiement.

Pour activer cette fonctionnalité, vous devez :

  1. Lors de l'initialisation du SDK, envoyer true comme valeur pour la clé nfcEnabled dans les options de configuration (Voir Initialiser le SDK).
        options[Lyra.OPTION_NFC_ENABLED] = true
        options.put(Lyra.OPTION_NFC_ENABLED, true);
  2. Ajouter la permission suivante dans le fichier AndroidManifest.xml de votre application : ```xml ``` Copyrights
Nous recrutons
Mentions légales
Charte de Protection des Données Personnelles
25.19-1.11