# Link dans le composant Mobile Payment Element Ajoutez Link à vos applications natives iOS, Android et React Native. Permettez à vos clients de payer plus rapidement en utilisant [Link](https://docs.stripe.com/payments/link.md) dans le composant [Mobile Payment Element](https://docs.stripe.com/payments/accept-a-payment.md?payment-ui=mobile&platform=ios). Vous pouvez préremplir les informations pour tout client utilisant déjà Link, même s’il a initialement enregistré ses informations avec Link auprès d’une autre entreprise. L’intégration par défaut du composant Mobile Payment Element inclut une invite Link dans le formulaire de carte. ![Link dans iOS](https://b.stripecdn.com/docs-statics-srv/assets/link-in-ios.de526c6199ff89fbaa7b1beb5e8bc3da.png) Ajouter Link à votre intégration iOS ## Activer Link Pour proposer Link dans votre application mobile : 1. [Intégrez le composant Mobile Payment Element](https://docs.stripe.com/payments/accept-a-payment.md?payment-ui=mobile&platform=ios) en utilisant la dernière version du SDK Mobile Stripe. 1. Activez Link dans vos [paramètres des moyens de paiement](https://dashboard.stripe.com/settings/payment_methods). 1. Activez les [moyens de paiement dynamiques](https://docs.stripe.com/payments/payment-methods/dynamic-payment-methods.md) en utilisant la [dernière version de l’API](https://docs.stripe.com/upgrades.md) ou en ajoutant le paramètre [automatic_payment_methods](https://docs.stripe.com/api/payment_intents/object.md#payment_intent_object-automatic_payment_methods) lors de la création de votre PaymentIntent. 1. (Facultatif) [Transmettez l’adresse e-mail de votre client](https://docs.stripe.com/payments/link/mobile-payment-element-link.md#pass-email). Pour plus d’informations sur la manière dont votre intégration de paiement affecte Link, consultez [Link dans différentes intégrations de paiement](https://docs.stripe.com/payments/link/link-payment-integrations.md). ## Transmettre l’adresse e-mail d’un client Link authentifie un client à l’aide de son adresse e-mail. Nous recommandons de préremplir autant d’informations que possible afin de simplifier le processus de paiement. #### iOS Pour préremplir le nom, l’adresse e-mail et le numéro de téléphone du client, fournissez la propriété `defaultBillingDetails` avec vos informations client après avoir initialisé `PaymentSheet.Configuration`. ```swift var configuration = PaymentSheet.Configuration() configuration.defaultBillingDetails.name = "Jenny Rosen" configuration.defaultBillingDetails.email = "jenny.rosen@example.com" configuration.defaultBillingDetails.phone = "888-888-8888" ``` #### Android Pour préremplir le nom, l’adresse e-mail et le numéro de téléphone du client, fournissez la propriété `defaultBillingDetails` avec vos informations client lors de l’initialisation de `PaymentSheet.Configuration`. #### Kotlin ```kotlin let configuration = PaymentSheet.Configuration( merchantDisplayName = "Example, Inc.", defaultBillingDetails = PaymentSheet.BillingDetails( name = "Jenny Rosen", email = "jenny.rosen@example.com", phone = "888-888-8888" ) ) ``` #### React Native Pour préremplir automatiquement le nom, l’adresse e-mail et le numéro de téléphone du client, fournissez la propriété `defaultBillingDetails` comprenant les informations du client à `initPaymentSheet`. ```javascript await initPaymentSheet({ ... defaultBillingDetails: { name: 'Jenny Rosen', email: 'jenny.rosen@example.com', phone: '888-888-8888', }, }); ``` ## Tester votre intégration Vous pouvez créer des comptes dans l’environnement de test pour Link en utilisant n’importe quelle adresse e-mail valide. Lorsque vous êtes invité à saisir un code à usage unique, entrez `000000`. ## See also - [SDK mobiles Stripe](https://docs.stripe.com/sdks.md#stripe-mobile-sdks)