Règle de paiement Approbation anticipée

La règle de paiement Approbation anticipée déclenche les actions Approuver à la fois lors de la capture et de la préparation pour distribution, et une action Deposit lors de la distribution. Les dépôts peuvent avoir lieu au fur et à mesure qu'ils se produisent, ou peuvent être accumulés pour dépôt dans une seule transaction lorsque plusieurs exécutions de commandes sont impliquées.

Utilisation courante : le mode de paiement généralement associé à cette règle est le suivant :

  • Carte de crédit

Etats cibles : cette règle spécifie que les actions de paiement suivantes doivent avoir lieu pour un mode de paiement mappé :

Evénement de paiement Etat cible des paiements Description
paiement préférentiel APPROUVEE Le paiement est approuvé lorsque la commande est capturée.
annuler le paiement APPROVED Le paiement est approuvé lorsque la commande est envoyée pour distribution.

Plus précisément, assurez-vous que l'état du paiement est défini sur APPROUVE. Si c'est le cas, ne prenez aucune mesure. Si ce n'est pas le cas, approuvez-le. S'il n'est que partiellement approuvé, assurez-vous que la différence est approuvée.

finaliser le paiement DEPOSE Le paiement est déposé lorsque la commande est distribuée.

Exemple : Paiement par carte de crédit avec plusieurs exécutions de commandes

Un client passe une commande pour deux articles d'un montant total de 300 euros : l'article A coûte 100 EUR et est en stock. L'article B coûte 200 EUR et n'est pas en stock, mais sera disponible dans deux jours. Le client utilise une carte de crédit de la marque X pour payer la commande.

Evénement de paiement Montant de validation Montant de la réservation Montant de la finalisation Système d'arrière-plan
Montant approuvé Montant déposé
paiement principal (capture de commandes)

Le montant initial est de 100 EUR, car un seul article est disponible.

100 0 0 100 0
Exécution de commande A
annuler le paiement (envoyé pour distribution)

Le montant total de cette partie de la commande est de 100 EUR.

100 100 0 100 0
finaliser le paiement (expédition) 100 100 100 100 100
Exécution de commande B
annuler le paiement (envoyé pour distribution) 0

Le montant de validation est nul à ce stade, car aucune activité de validation n'est en cours.

200 0 200 0
finaliser le paiement (expédition) 0

Le montant de validation est nul à ce stade, car aucune activité de validation n'est en cours.

200 200 200