Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
projet_stancer:des_le_retour_de_pre-acceptation_du_paiement_cb [2023/11/27 19:09] supadminprojet_stancer:des_le_retour_de_pre-acceptation_du_paiement_cb [2023/11/28 00:21] (Version actuelle) supadmin
Ligne 4: Ligne 4:
  
 D'après la documentation technique de Stancer (source: https://www.stancer.com/documentation/fr/api/#return-codes) voici les principaux codes de retours d'une demande de paiement: D'après la documentation technique de Stancer (source: https://www.stancer.com/documentation/fr/api/#return-codes) voici les principaux codes de retours d'une demande de paiement:
 +
 +### Progression de la "capture"
  
 ^ État ^ Signification ^ ^ État ^ Signification ^
 +| `capture_sent` | l'opération de capture est en cours de traitement, le paiement ne peut plus être annulé, les remboursements doivent attendre la fin du processus de capture |
 | `authorized` | la banque a autorisé le paiement, mais la transaction ne sera traitée que lorsque la capture sera effective | | `authorized` | la banque a autorisé le paiement, mais la transaction ne sera traitée que lorsque la capture sera effective |
-| `canceled` | le paiement ne sera pas effectuéaucun argent ne sera capturé |+| `to_capture` | la banque (de votre client) a autorisé le paiement, l'argent sera traité dans la journée |
 | `captured` | le montant du paiement a été crédité sur votre compte (Note: sur votre compte stancer, pas sur votre compte bancaire) | | `captured` | le montant du paiement a été crédité sur votre compte (Note: sur votre compte stancer, pas sur votre compte bancaire) |
-| `capture_sent` | l'opération de capture est en cours de traitement, le paiement ne peut plus être annuléles remboursements doivent attendre la fin du processus de capture |+ 
 + 
 +### Refus et erreurs 
 + 
 +^ État ^ Signification ^ 
 +| `canceled` | le paiement ne sera pas effectuéaucun argent ne sera capturé |
 | `disputed` | le client a refusé le paiement après avoir été capturé | | `disputed` | le client a refusé le paiement après avoir été capturé |
 | `expired` | l'autorisation n'a pas été capturée et expirée après 7 jours | | `expired` | l'autorisation n'a pas été capturée et expirée après 7 jours |
 | `failed` | échec du paiement, reportez-vous au champ de réponse pour plus de détails | | `failed` | échec du paiement, reportez-vous au champ de réponse pour plus de détails |
 | `refused` | le paiement a été refusé | | `refused` | le paiement a été refusé |
-| `to_capture` | la banque (de votre client) a autorisé le paiement, l'argent sera traité dans la journée | 
-<flow> 
-graph TD; 
-    A-->B; 
-    A-->C; 
-    B-->D; 
-    C-->D; 
-</flow> 
  
-<flow> 
-graph TD; 
-    Dolibarr->>+Stancer: Compte client 
-    Note right of Stancer: email,mobile,name 
-    Stancer->>-Dolibarr: Compte client OK, ref=cust_xxxx 
-    Dolibarr->>+Stancer: Initialisation du paiement 
-    Note right of Stancer: amount, currency, order_id|unique_id 
-    Stancer->>-Dolibarr: Code interne du paiement (ref=paym_...) 
-    Dolibarr->>+Stancer: Initialisation du paiement 
-    Stancer->>-Dolibarr: Code interne du paiement (paym_...) 
-    create actor Client 
-    Client->>Stancer: Connexion sur la page de paiement 
-    Stancer->>Client: Fin de paiement 
  
-</flow>+## Option pour considérer le paiement validé avant qu'il ne soit confirmé 
 + 
 +Certains utilisateurs souhaitent que la facture soit marquée "payée" dès le retour initial du paiement (état capture_sent) ... alors qu'il risque encore d'y avoir un refus par la banque de votre client (solde négatif, autorisation de découvert dépassée, carte volée ...). 
 + 
 +Si vous voulez tout de même que la facture soit marquée payée dès l'acceptation initiale vous pouvez cocher l'option suivante dans la configuration du module: 
 + 
 +[{{:projet_stancer:pasted:20231128-002109.png?direct=400}}]