🚀 Aperçu

Concepts de Base

Dans le commerce en ligne, les Commandes, Paiements, et Transactions sont des éléments fondamentaux.

Commandes

Une commande est créée par le commerçant ou le CMS et représente la collection d'articles ou de services qu'un client souhaite acheter. Elle contient des informations sur les produits, les quantités, les prix, ainsi que les éventuelles réductions ou taxes applicables. Plusieurs paiements peuvent être associés à une seule commande.

Paiements

Un paiement représente une demande financière initiée par un commerçant pour une commande spécifique. Il inclut des détails essentiels tels que le montant, la devise, la méthode de paiement et le statut actuel. Chaque paiement possède un identifiant unique qui permet de le suivre tout au long de son cycle de vie.

Transactions

Une transaction représente une tentative unique de déplacer de l'argent entre des comptes. Elle capture des informations détaillées de traitement, y compris le statut d'autorisation, les codes d'erreur potentiels et les frais associés. Un paiement peut générer une ou plusieurs transactions en fonction du flux de paiement spécifique.


Explication de la Séquence

Notez ici que la commande peut créer plusieurs paiements : par exemple si l'acheteur a laissé son panier et n'a pas complété le paiement.
Le paiement lui-même peut générer plusieurs transactions : car toutes les transactions ne réussiront pas.
Une fois qu'une des transactions réussit, vous recevrez une notification webhook.