fix: manage quantity && update geoloca
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
```mermaid
|
||||
graph TD
|
||||
A[Client ajoute au panier] -->|Décrémente stock| B[Stock -= quantité]
|
||||
B --> C[Ajout au panier]
|
||||
C -->|❌ Si échec| D[Stock déjà décrémenté!]
|
||||
|
||||
E[Client supprime du panier] -->|Transaction DB| F[Stock += quantité]
|
||||
F --> G[Suppression du panier]
|
||||
|
||||
H[Client valide commande] --> I[Panier vidé]
|
||||
I -->|Sans restaurer stock| J[Commande créée]
|
||||
|
||||
K[Client annule commande] -->|Transaction DB| L[Stock += quantité]
|
||||
L --> M[Commande annulée]
|
||||
|
||||
N[Paiement crypto échoue] -->|Transaction DB| O[Stock += quantité]
|
||||
```
|
||||
Reference in New Issue
Block a user