Compréhension des webhooks Stripe sur Dokos (facturation automatique)

Bonjour,

Après quelques péripéties, j’utilise actuellement la documentation Dokos pour la mise en place de Stripe (et on va laisser Gocardless pour le moment), mais je bloque sur la partie concernant les webhooks.

Dans la doc, il est indiqué :

« Puis configurer automatiquement les webhooks sur Stripe en cliquant sur le bouton Webhooks > Créer des webhooks Stripe »

J’aimerais comprendre concrètement :

  • Ă€ quoi servent exactement ces webhooks dans le cadre de Dokos ?

  • Quelles informations Stripe envoie Ă  Dokos via ces webhooks ?

  • Ce qu’il faut faire exactement, car je n’ai pas rĂ©ussi Ă  comprendre ce qu’il fallait faire cĂ´tĂ© Stripe

Côté fonctionnement, si j’ai bien compris, Stripe envoie à Dokos le statut du paiement une fois celui-ci confirmé.
:backhand_index_pointing_right: Est-ce bien ce mécanisme qui permet ensuite à Dokos de générer ou d’éditer automatiquement la facture une fois le paiement effectué ?

Mon besoin principal est que le paiement Stripe déclenche automatiquement la facturation dans Dokos, donc je veux être sûr que les webhooks sont bien la brique clé de ce processus.

Ensuite, j’ai correctement :

  • configurĂ© Stripe comme passerelle de paiement sur Dokos

  • quittĂ© le mode test pour passer Stripe en production

À partir de là, je suis un peu perdu sur les étapes suivantes.

:backhand_index_pointing_right: Pouvez-vous m’indiquer :

  • ce qu’il reste Ă  vĂ©rifier ou Ă  configurer cĂ´tĂ© Dokos / Stripe

  • les points de contrĂ´le indispensables avant d’encaisser de vrais paiements

  • la bonne procĂ©dure pour tester un paiement rĂ©el sans risquer d’erreur de facturation

L’objectif final est d’avoir un flux fiable :
paiement Stripe → confirmation → génération de la facture dans Dokos.

Et dernière question : on m’avait demandé également s’il était possible que dans les résultats de paiement sur Stripe, on y retrouve le nom de la facture lié au paiement. C’est possible ?

Merci beaucoup et désolé du pavé, j’ai essayé de faire le plus précis possible pour bien décrire le besoin que l’on a, sachant que l’on est plus très loin !

Hello !
Petit update depuis hier aha

Bon, alors, j’ai réussi à mettre en place le webhook et après plusieurs essais, le paiement en ligne fonctionne et ça m’édite bien une facture. Hourra !

Bonjour Jérôme,

Bien joué !

Oui le webhook est crucial dans le fonctionnement de l’intégration avec Stripe.

En gros, Stripe n’est pas toujours en mesure de donner une réponse immédiate à une demande de paiement par CB / SEPA.
Comme on ne peut pas faire attendre l’utilisateur, on a une réponse temporaire (accepté / rejeté), puis Stripe nous envoie la réponse finale dans un second temps.
On s’en sert pour appeler à nouveau l’API de Stripe et demander confirmation; ce qui permet de générer la facture.

=> En conclusion: pas de webhooks, pas de factures :wink:

Sinon, de manière globale pour répondre à ta question concernant les étapes: La bonne pratique est d’utiliser un site de test distinct du site de production pour ne pas générer de vrai factures.
Je ne vois pas d’autres solution, car Dokos ne dispose pas de “mode école” qui permettrait de distinguer les factures réelles des factures de test.

1 Like