Chaque vente payée s'exécute seule : le pipeline de traitement des commandes payées, piloté par webhook
Pipeline de traitement des commandes payées (piloté par webhook) une fonctionnalité du module Boutique e-commerce de Clustraly. Séquence déclenchée par le webhook Stripe vérifié qui promeut la commande en payée, alloue sa facture, décrémente le stock et émet les liens sécurisés.
Un acheteur paie, Stripe vérifie, et tout s'enchaîne : la commande passe en payée, reçoit son numéro de facture, ajuste le stock et libère ses téléchargements sans intervention, sans double traitement. À vous de garder la main sur l'expédition.
Le paiement confirmé déclenche tout le reste
Un acheteur paie, Stripe vérifie, et le pipeline enchaîne sans vous : la commande devient « payée », son numéro de facture est attribué, le stock est ajusté, les liens de téléchargement sont générés et l'email de confirmation est mis en file. Vous n'ouvrez pas l'admin pour chaque vente.
Le webhook Stripe vérifié est le seul déclencheur de cette séquence. L'état de paiement n'avance jamais par un clic manuel, ce qui aligne en permanence votre boutique sur la réalité de l'encaissement.
- Commande promue en « payée », horodatée paid_at
- Facture, stock et liens enchaînés sans clic
- Déclenché par le webhook Stripe vérifié
Aucun double traitement, même si Stripe rejoue l'événement
La promotion en payée est idempotente sur paid_at : si Stripe relivre le même événement, la commande déjà traitée est ignorée. Pas de stock décrémenté deux fois, pas de second email envoyé.
La promotion et l'allocation du numéro de facture se jouent dans une seule transaction : soit tout est enregistré, soit rien ne l'est. Votre comptabilité reste cohérente, sans état à moitié écrit.
- Idempotent sur paid_at contre les livraisons dupliquées
- Promotion et facturation dans une transaction unique
- Numéro de facture sans trou, alloué au paiement
Les règlements lents sont attendus, pas devinés
Avec SEPA, iDEAL ou Bacs, l'argent n'arrive pas à l'instant du checkout. Le pipeline attend le règlement asynchrone réel avant de considérer la commande réglée, au lieu de livrer sur une promesse de paiement.
La commande n'avance donc que lorsque Stripe confirme que le paiement a bien abouti vos téléchargements et votre facturation suivent le vrai encaissement, pas une intention.
- Attente du règlement asynchrone SEPA / iDEAL / Bacs
- La commande avance quand le paiement est réellement confirmé
Le stock s'ajuste juste, l'abonnement s'enregistre seul
Le décrément de stock est atomique et conditionnel : deux commandes simultanées ne s'écrasent pas. En cas de survente, le pipeline la journalise plutôt que de plafonner en silence vous la voyez au lieu de la subir.
Pour une commande en mode abonnement, l'abonnement Stripe est enregistré au passage, prêt pour les renouvellements et pour le portail de facturation self-service du client.
- Décrément de stock atomique et conditionnel
- Survente journalisée, jamais masquée
- Abonnement Stripe enregistré pour les commandes récurrentes
Les liens et l'email partent une fois la vente actée
Chaque fichier protégé de la commande reçoit son lien de téléchargement sécurisé, réservé à l'acheteur payant. L'email de confirmation n'est mis en file qu'après le commit de la transaction : il ne part jamais pour une vente qui n'a pas abouti.
Résultat concret : l'acheteur de produit numérique accède à ses fichiers dès la confirmation, et vous n'avez aucun envoi à déclencher à la main.
- Liens de téléchargement sécurisés par fichier protégé
- Email de confirmation mis en file après commit
- Rien n'est envoyé avant l'enregistrement réel de la commande
L'encaissement s'automatise, l'exécution vous revient
Le pipeline fiabilise tout ce qui suit un paiement confirmé statut, facture, stock, liens, email une seule fois et dans l'ordre. L'état de paiement n'obéit qu'à Stripe, jamais à un clic. Vous gardez la décision qui compte : expédier, annuler, rembourser.
Questions fréquentes
Que se passe-t-il si Stripe envoie deux fois le même événement de paiement ?
Une commande payée en SEPA ou iDEAL est-elle traitée immédiatement ?
Le pipeline peut-il vendre plus de stock que disponible ?
Dois-je valider chaque commande à la main pour qu'elle passe en payée ?
Fonctionnalités liées
Catalogue storefront et fiche produit ([shop_products])
Parcourir • Consulter fiche • Ajouter au panier • S'abonner
DécouvrirGalerie média produit (images + vidéos, pur CSS)
Afficher vidéo • Basculer miniatures • Servir srcset
DécouvrirFichiers téléchargeables gratuits (publics)
Lister • Télécharger • Libeller
DécouvrirVos ventes se concrétisent sans supervision
Du paiement vérifié à la facture, au stock et aux téléchargements, le pipeline enchaîne chaque étape une seule fois, dans l'ordre, sans clic. Vous récupérez votre temps pour ce qui mérite vraiment un choix humain.