Accéder directement au contenu
Créez un compte
ou
connectez-vous
Le logo de la documentation Stripe
/
Demander à l’IA
Créer un compte
Connectez-vous
Commencer
Paiements
Revenus
Plateformes et places de marché
Gestion des fonds
Ressources de développement
Aperçu
À propos des paiements Stripe
Mettre votre intégration à niveau
Analyses des paiements
Paiements en ligne
AperçuTrouver votre cas d'usageManaged Payments
Utiliser Payment Links
Créer une page de paiement
Développer une intégration avancée
    Aperçu
    Démarrage rapide
    Concevoir une intégration avancée
    Personnaliser l'apparence
    Gérer les moyens de paiement
    Collecter des informations supplémentaires
      Collecter les adresses physiques et les numéros de téléphone
      Personnaliser la collecte des données de facturation
      Écouter la saisie d'adresse
    Percevoir les taxes sur vos paiements
    Enregistrer le moyen de paiement utilisé pour le paiement
    Enregistrer un moyen de paiement sans effectuer de paiement
    Envoyer des reçus ou factures après paiement
Développer une intégration dans l'application
Moyens de paiement
Ajout de moyens de paiement
Gérer les moyens de paiement
Payer plus rapidement avec Link
Interfaces de paiement
Payment Links
Paiement
Web Elements
Elements dans l'application
Scénarios de paiement
Gérez plusieurs devises
Flux de paiement personnalisés
Acquisition flexible
Orchestration
Paiements en personne
Terminal
Au-delà des paiements
Constituer son entreprise
Cryptomonnaie
Financial Connections
Climate
AccueilPaiementsBuild an advanced integrationCollect additional information

Collectez les adresses physiques et les numéros de téléphone

Découvrez comment collecter les adresses et numéros de téléphone dans des flux de paiement ponctuels.

Pour collecter des adresses complètes à des fins de facturation ou de livraison, utilisez l’Address Element. Vous devrez peut-être recueillir une adresse de facturation complète pour calculer les taxes, par exemple. Le Payment Element ne collecte que les informations de l’adresse de facturation nécessaires afin d’effectuer le paiement, mais vous pouvez le configurer pour collecter d’autres informations de facturation.

Voici d’autres raisons pour lesquelles vous pouvez utiliser l’Address Element :

  • Pour collecter les numéros de téléphone des clients
  • Pour activer la saisie semi-automatique
  • Pour remplir automatiquement des informations de facturation dans Payment Element en transmettant une adresse de livraison

Stripe combine les informations d’adresse collectées et le moyen de paiement pour créer un PaymentIntent.

Création d’un Address Element

Lorsque vous créez un Address Element, vous devez préciser un mode shipping ou un mode billing. Le mode Address Element détermine si l’adresse de livraison ou de facturation est transmise pour confirmer le PaymentIntent.

Lorsque vous créez un Address Element, indiquez s’il faut l’utiliser en mode de livraison ou de facturation.

En mode livraison, l’Element effectue deux actions :

  • Collecter une adresse de livraison.
  • Offrez au client la possibilité de l’utiliser également comme adresse de facturation.
index.js
Afficher l'exemple dans son intégralité
const stripe = Stripe(
'pk_test_TYooMQauvdEDq54NiTphI7jx'
); const appearance = { /* appearance */ }; const options = { mode: 'shipping' }; const elements = stripe.elements({
clientSecret
, appearance }); const addressElement = elements.create('address', options); addressElement.mount('#address-element');

Utiliser l’Address Element avec d’autres éléments

Vous pouvez collecter les adresses de livraison et de facturation à l’aide de plusieurs Address Elements, un de chaque mode, sur votre page.

Si vous devez collecter à la fois les adresses de livraison et de facturation et que vous ne souhaitez utiliser qu’un seul Address Element, utilisez l’Address Element en mode livraison et le Payment Element pour collecter uniquement les informations d’adresse de facturation nécessaires.

Lorsque vous utilisez le composant Address Element avec d’autres éléments, vous pouvez vous attendre à un comportement automatique lors de la confirmation du PaymentIntent ou du SetupIntent. L’Address Element valide l’exhaustivité lors de la confirmation du PaymentIntent ou du SetupIntent, puis affiche les erreurs pour chaque champ, le cas échéant.

Voir aussi

  • Utilisez l’adresse
  • Configurer le remplissage automatique avec Link
  • Personnaliser l’apparence du formulaire
Cette page vous a-t-elle été utile?
OuiNon
Besoin d'aide? Contactez le service d'assistance.
Rejoignez notre programme d'accès anticipé.
Consultez notre journal des modifications.
Des questions? Contactez l'équipe commerciale.
GML? Lire llms.txt.
Optimisé par Markdoc