# Fonctionnement des cartes bancaires Découvrir le fonctionnement d'un paiement en ligne par carte de crédit ou de débit. Les [cartes](https://docs.stripe.com/payments/cards.md) sont l’un des moyens de paiement en ligne les plus populaires, offrant une portée mondiale étendue. Il existe différents types de cartes et plusieurs étapes dans le processus. Pour obtenir des informations sur les frais de transaction par moyen de paiement, consultez la page tarification des [moyens de paiement locaux](https://stripe.com/pricing/local-payment-methods). ## Tunnel de paiement Pour créer une intégration Stripe qui prend en charge tous vos clients, découvrez les coulisses d’un paiement par carte. ### Vérification des informations de carte Stripe vérifie que les informations fournies sont correctement formatées (notamment que la date d’expiration n’est pas encore passée). À ce stade, on ne sait pas encore si la carte elle-même est bien valide. ### Authentification des clients Certaines banques, en particulier dans les régions réglementées comme l’Europe et l’Inde, peuvent inviter le client à authentifier un achat. Par exemple, le client peut recevoir un SMS avec un code à saisir sur le site web de la banque. ### Autorisation La banque vérifie que le client dispose des fonds suffisants. Le cas échéant, elle retient alors le montant sur le compte du client pour le réserver à l’utilisateur de Stripe. ### Capturer Les fonds sont transférés de la banque émettrice vers le compte de l’utilisateur Stripe. ## Mises à jour de carte bancaire [La mise à jour d’une carte enregistrée](https://docs.stripe.com/api/cards/update.md) ne peut modifier que le nom, l’adresse de facturation, la date d’expiration ou les métadonnées de cette carte. Pour effectuer d’autres modifications, vous devez supprimer la carte et en créer une nouvelle. Afin que vos clients puissent gérer leurs propres moyens de paiement, mettez en place des processus leur permettant de mettre à jour et de remplacer manuellement les cartes qu’ils ont enregistrées. Pour modifier le moyen de paiement par défaut d’un client pour les factures et les abonnements, faites un appel à l’API pour [mettre à jour le client](https://docs.stripe.com/api.md#update_customer) et fournissez une nouvelle valeur pour la propriété `invoice_settings.default_payment_method`. ```curl curl https://api.stripe.com/v1/customers/cus_V9T7vofUbZMqpv \ -u "<>:" \ -d "invoice_settings[default_payment_method]"=pm_1Msy7wLkdIwHu7ixsxmFvcz7 ``` Pour en savoir plus sur le traitement des moyens de paiement enregistrés, consultez la page [Créer une session Checkout](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-customer). Pour prendre en compte les moyens de paiement par défaut dans d’autres scénarios, utilisez un code personnalisé. ## Mises à jour automatiques des cartes Les données de paiement enregistrées peuvent rester utilisables même si la banque émettrice du client remplace la carte physique. Stripe communiquant avec les *réseaux de cartes* (A network that processes the transactions of a particular card brand. It might be an intermediary in front of an issuing bank as with Visa or Mastercard, or a standalone entity as with American Express), nous tentons automatiquement de mettre à jour les coordonnées des cartes enregistrées lorsqu’un client reçoit une nouvelle carte (par exemple, lorsqu’une carte expirée ou signalée comme perdue ou volée est remplacée). Cela permet à vos clients d’utiliser votre service sans interruption et vous évite d’avoir à collecter les coordonnées des nouvelles cartes. Les mises à jour automatiques des cartes nécessitent que les *émetteurs* (The entity that issued a payment card to a cardholder. This could be a bank, such as with the Visa or Mastercard network, or it could be the card network itself, such as with American Express) collaborent avec le réseau et fournissent les informations voulues. Cette pratique étant largement répandue aux États-Unis, Stripe peut ainsi mettre à jour la plupart des cartes American Express, Visa, Mastercard et Discover qui y sont émises. Ailleurs, la prise en charge est variable d’un pays à l’autre, et il n’est pas possible d’identifier les cartes qui pourront être mises à jour automatiquement. Vous pouvez écouter les *webhooks* (A webhook is a real-time push notification sent to your application as a JSON payload through HTTPS requests) de Stripe pour prendre connaissance de l’activité de mise à jour des cartes : - L’événement `payment_method.updated` vous informe des mises à jour d’une carte via un appel à l’API. - L’événement `payment_method.automatically_updated` vous informe des mises à jour automatiques des cartes par le réseau. Ces événements incluent la nouvelle date d’expiration de la carte et les quatre derniers chiffres, ce qui vous permet de mettre à jour vos propres dossiers, si nécessaire. Si la mise à jour de la carte inclut un nouveau numéro de carte, l’[empreinte d’identification](https://docs.stripe.com/api/payment_methods/object.md#payment_method_object-card-fingerprint) est modifiée. ## See also - [Cartes](https://docs.stripe.com/payments/cards.md) - [Conformité des cartes comarquées](https://docs.stripe.com/co-badged-cards-compliance.md) - [Options d’intégration des moyens de paiement](https://docs.stripe.com/payments/payment-methods/integration-options.md)