Skip to main content
Le statut est la source de verite de votre integration. Ne validez jamais une commande uniquement parce que l’appel d’execution a retourne HTTP 200.

Quel endpoint utiliser

Cycle standard

Etats non finaux

Etats finaux

Strategie de polling

Une strategie simple suffit dans la plupart des cas. Arretez le polling des qu’un etat final est retourne.

Idempotence et reprise

Conservez ces references ensemble: Si votre appel execute timeout, appelez d’abord status avec transaction_reference. Relancez execute seulement si le statut montre que l’operation n’a pas encore ete soumise.

Confirmation d’un paiement par carte

HTTP 200, success: true et un lien de confirmation hébergé indiquent que la requête a été traitée. Ils ne prouvent pas que le paiement a réussi. Si le statut du paiement est PROCESSING ou si la transaction provider est pending, conservez la commande en attente et continuez à vérifier son statut. Confirmez la commande seulement lorsque le statut de transaction devient COMPLETED ou SUCCESS.