Voici un bug qui n'en a pas l'air : try { $response = Http :: timeout ( 30 ) -> post ( $provider , $payload ); } catch ( ConnectionException ) { return $this -> markFailed ( $commande ); // faux } La connexion a expiré, rien n'est revenu, donc le paiement a échoué. Raisonnable. Faux aussi, et d...
Source: [Dev.to](https://dev.to/catidegla/un-delai-dattente-nest-pas-un-echec-et-le-traiter-ainsi-fait-payer-deux-fois-3217)