0.13.17 : make the Stripe webhook say when it credits nothing
Un abonnement premium souscrit en test aboutissait chez Stripe sans qu'aucune commande ni aucun droit n'apparaisse en base — et sans la moindre trace côté serveur. - `metadata.userId` absent faisait sortir le handler en silence avec un 200 : c'est désormais journalisé en erreur, avec l'id de session Stripe - l'utilisateur est résolu une fois par `documentId` (ce que le front envoie) : la relation `user` d'une commande attend un id numérique, elle recevait un documentId - un utilisateur introuvable est journalisé au lieu d'échouer plus loin - les types d'événements ignorés sont tracés, pour distinguer « Stripe n'appelle pas » de « Stripe appelle sans checkout.session.completed » Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "harmony-back",
|
||||
"version": "0.13.16",
|
||||
"version": "0.13.17",
|
||||
"private": true,
|
||||
"description": "A Strapi application",
|
||||
"scripts": {
|
||||
|
||||
Reference in New Issue
Block a user