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'usageUtiliser Managed Payments
Utiliser Payment Links
Utiliser une page de paiement préconfiguré
    Présentation
    Solutions de démarrage rapide
    Personnaliser l'apparence
    Collecter des informations supplémentaires
      Collecter les adresses physiques
      Facturer la livraison
      Collecter des numéros de téléphone
      Collecter les noms des clients
      Ajouter des champs personnalisés
      Recueillir le consentement pour les e-mails promotionnels
    Collecter des taxes
    Mise à jour dynamique lors du paiement
    Gérer votre catalogue de produits
    Abonnements
    Gérer les moyens de paiement
    Offrir aux clients la possibilité de payer dans leur devise locale
    Ajoutez des réductions, des ventes incitatives et des articles facultatifs
    Configurer des paiements futurs
    Enregistrer les coordonnées bancaires lors du paiement
    Après le paiement
    Migrer depuis l'ancienne version de Checkout
    Migrer vers Checkout pour utiliser Prices
Créer une intégration personnalisée avec Elements
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
Paiements dans l'application
Scénarios de paiement
Gérer plusieurs devises
Tunnels de paiement personnalisés
Acquisition flexible
Orchestration
Paiements par TPE
Terminal
Au-delà des paiements
Constituez votre entreprise
Cryptomonnaies
Commerce agentique
Financial Connections
Climate
Comprendre la fraude
Radar pour la protection contre la fraude
Gestion des litiges
Vérifier l'identité
AccueilPaiementsUse a prebuilt checkout pageCollect additional information

Collecter les noms des clients

Recouvrez les noms d’entreprise et d’entrepreneurs individuels en tant que champs de première classe dans Checkout.

Vous pouvez activer la collecte de noms sur le formulaire de paiement pour collecter les noms d’entreprises ou d’entrepreneurs individuels auprès de vos clients. Les informations sont disponibles une fois la session terminée.

Ces noms de première classe sont distincts des noms collectés dans les informations de facturation et de livraison, et apparaissent toujours comme des champs de nom de niveau supérieur sur le formulaire de paiement s’ils sont activés.

Champs de nom de première classe dans le formulaire Checkout

Paiement ajoute des champs de nom de niveau supérieur au formulaire de paiement dans les coordonnées.

Activer la collecte de noms

Créez une session Checkout tout en spécifiant les paramètres de collecte de noms. Pour activer la collecte de noms, configurez l’objet name_collection lors de la création d’une session Checkout. Vous pouvez collecter les noms d’entreprise, les noms d’entrepreneurs individuels, ou les deux, et définir chaque champ comme obligatoire ou facultatif en fonction de vos besoins.

Command Line
cURL
No results
curl https://api.stripe.com/v1/checkout/sessions \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d mode=payment \ --data-urlencode success_url="https://example.com/success" \ --data-urlencode cancel_url="https://example.com/cancel" \ -d "line_items[0][price]"=
{{PRICE_ID}}
\ -d "line_items[0][quantity]"=1 \ -d "name_collection[business][enabled]"=true \ -d "name_collection[individual][enabled]"=true \ -d "name_collection[individual][optional]"=true

Remarque

Lorsque vous définissez la collecte de nom de l’entreprise sur obligatoire, le bouton paiement Express et le bouton en un clic, comme Apple Pay, sont déplacés vers le bas du formulaire de paiement ou désactivés.

Récupérer les noms recouvrés

Après la session, vous pouvez récupérer les noms d’entreprises ou d’entrepreneurs individuels des clients à partir des objets Customer ou Checkout Session suivants :

À propos du client

Checkout enregistre les noms collectés dans leurs propriétés business_name ou individual_name respectives de l’objet Customer, auxquelles vous pouvez accéder par voie programmatique en récupérant l’objet Customer directement avec l’API, ou en écoutant l’événement customer.created dans un webhook.

Le nom de l’objet Customer sera également défini sur business_name ou individual_name, dans cette commande.

{ "object": { "id": "cus_HQmikpKnGHkNwW", "object": "customer", ... "name": "Stripe, Inc." "business_name": "Stripe, Inc." ... "individual_name": "Jenny Rosen" ... } }

Vous pouvez également consulter les noms des clients dans le Dashboard.

À propos de la session Checkout

Les noms du client sont également enregistrés dans les hachages collected_information et customer_details de l’objet Checkout Session, sous :

  • collected_information.business_name et collected_information.individual_name
  • customer_details.business_name et customer_details.individual_name
{ "object": { "id": "cs_test_a1dJwt0TCJTBsDkbK7RcoyJ91vJxe2Y", "object": "checkout.session", ... "collected_information": { "business_name": "Stripe, Inc.", "individual_name": "Jenny Rosen" }, ... "customer": "cus_id_of_new_customer", "customer_details": { ... "business_name": "Stripe, Inc.", "individual_name": "Jenny Rosen", "name": "Stripe, Inc." }, ... } }

Après chaque session Checkout réussie, Stripe envoie l’événement checkout.session.completed contenant l’objet Checkout Session et les valeurs collectées, que vous pouvez écouter dans un webhook.

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