Migrer des moyens de paiement vers le Dashboard
Activez différents moyens de paiement Checkout via le Dashboard.
En modifiant votre intégration de manière à ce que vos préférences en matière de moyens de paiement soient extraites du Dashboard, Stripe affiche tous les moyens de paiement compatibles à vos clients au moment du paiement, en tenant compte de la devise choisie ou de toute restriction relative aux moyens de paiement (par exemple, le montant maximal de la transaction). Stripe propose également les moyens de paiement les plus adaptés à chaque client en fonction de sa localisation et de la devise utilisée.
La page de paiement affiche en priorité les moyens de paiement offrant le taux de conversion le plus avantageux en fonction de la localisation de votre client, tandis que les moyens de paiement moins pertinents sont masqués sous un menu déroulant. Au moment du paiement, vos clients ont le choix entre différents moyens de paiement populaires selon leur localisation et la devise utilisée. Ils peuvent néanmoins sélectionner un autre moyen de paiement dans le menu déroulant.
Mettre votre intégration à jour
Pour les intégrations Stripe Checkout existantes qui spécifient payment_
, vous devez supprimer ce paramètre pour migrer les préférences des moyens de paiement vers le Dashboard. Après avoir supprimé le paramètre de votre intégration, certains moyens de paiement sont activés automatiquement, notamment les cartes et les portefeuilles. Le paramètre currency
limite les moyens de paiement que le client voit dans la session Checkout.
Avertissement
La mise à niveau de votre intégration désactive initialement tous les moyens de paiement autres que ceux activés par défaut pour votre intégration, comme les virements avec redirection bancaire. Si vous avez ajouté des moyens de paiement à votre intégration Checkout, réactivez-les depuis la page des paramètres des moyens de paiement du Dashboard.
Consulter les moyens de paiement disponibles dans le Dashboard
Accédez aux paramètres des moyens de paiement pour consulter les moyens de paiement que vous acceptez actuellement. La liste inclut les moyens de paiement activés par défaut, tels que les paiements par carte bancaire. Leur coût est égal ou inférieur à celui des paiements par carte et sont réglés immédiatement.
Moyens de paiement
Par défaut, Stripe active les cartes bancaires et autres moyens de paiement courants. Vous avez la possibilité d’activer ou de désactiver des moyens de paiement directement depuis le Dashboard Stripe. Dans Checkout, Stripe évalue la devise et les restrictions éventuelles, puis présente dynamiquement au client les moyens de paiement pris en charge.
Pour visualiser l’affichage des moyens de paiement pour les clients, saisissez un ID de transaction ou définissez le montant et la devise d’une commande dans le Dashboard.
Vous pouvez activer Apple Pay et Google Pay dans vos paramètres des moyens de paiement. Par défaut, Apple Pay est activé et Google Pay est désactivé. Cependant, dans certains cas, Stripe les filtre même lorsqu’ils sont activés. Nous filtrons Google Pay si vous activez les taxes automatiques sans collecter d’adresse de livraison.
Aucune modification de l’intégration n’est requise pour activer Apple Pay ou Google Pay dans les pages hébergées par Stripe de Checkout. Stripe gère ces paiements de la même manière que les autres paiements par carte bancaire.
Ajouter ou supprimer des moyens de paiement dans votre intégration
Sur la page des paramètres des moyens de paiement du Dashboard, vous pouvez consulter les moyens de paiement disponibles et en activer de nouveaux pour votre intégration.
Vous pouvez activer certains moyens de paiement simplement en cliquant sur Activer. Cependant, vous devrez effectuer quelques étapes supplémentaires pour activer certains moyens de paiement. Dans ce cas, un bouton intitulé Configurer ou Consulter les conditions s’affiche.
Pour en savoir plus sur les moyens de paiement adaptés à votre entreprise, consultez notre guide des moyens de paiement.
(Recommandé) Gérer les moyens de paiement à notification différée
Selon le type de moyen de paiement que vous intégrez, la confirmation du paiement peut prendre entre 2 et 14 jours. Si vous configurez des webhooks pour traiter automatiquement les commandes avec votre intégration Checkout, il vous faudra peut-être mettre à jour votre code lorsque vous ajoutez vos premiers moyens de paiement à notification différée.
Mise en garde
Cette étape n’est nécessaire que si vous prévoyez d’utiliser l’un des moyens de paiement suivants : prélèvement automatique Bacs, transfert bancaire, Boleto, prélèvement automatique canadien, Konbini, OXXO, Pay by Bank, prélèvement automatique SEPA, SOFORT ou ACH Direct Debit.
Lorsque vous recevez des paiements avec un moyen de paiement à notification différée, les fonds ne sont pas immédiatement disponibles. Le traitement des fonds peut prendre plusieurs jours. Vous devez donc retarder le traitement de la commande jusqu’à ce que les fonds soient disponibles sur votre compte. Une fois le paiement effectué, l’état du PaymentIntent sous-jacent passe de processing
à succeeded
.
Vous devrez gérer les événements Checkout suivants :
Nom de l’événement | Description | Étapes suivantes |
---|---|---|
checkout.session.completed | Le client a autorisé le paiement par prélèvement en envoyant le formulaire Checkout. | Attendez que le paiement aboutisse ou échoue. |
checkout.session.async_payment_succeeded | Le paiement du client a abouti. | Traitez la commande de biens ou de services. |
checkout.session.async_payment_failed | Le paiement a été refusé, ou il a échoué pour une autre raison. | Contactez le client par e-mail et demandez-lui de passer une nouvelle commande. |
Ces événements contiennent tous l’objet Checkout Session.
Actualisez votre gestionnaire d’événements pour traiter la commande :
Test
Vérifiez que stripe listen
est toujours en cours d’exécution. Testez Checkout en tant qu’utilisateur, comme vous l’avez fait dans les étapes précédentes. Votre gestionnaire d’événements devrait recevoir un événement checkout.
et vous devriez l’avoir géré avec succès.
Maintenant que vous avez suivi ces étapes, vous pouvez passer en mode production quand bon vous semble.
Tester votre intégration
Consultez la section consacrée aux tests pour obtenir des informations supplémentaires sur la manière de tester votre intégration.