Réponses de statut et leurs significations

Ce document explique les statuts de réponse du payload renvoyés par nos points d'accès. Ils sont couramment observés lors de la consommation du point d'accès aux paiements mobiles et par carte. Veuillez noter que cela s'applique partout et en toute circonstance.

Veuillez trouver ci-dessous les statuts et descriptions.

Liste des descriptions de statuts (Général)

StatutSignificationAction recommandée
en attenteLa transaction est en cours et en attente d'autorisation de l'utilisateurVous pouvez reconsulter le point d'accès associé pour vérifier s'il y a eu un changement de statut.
échouéLa transaction a échoué et n'a pas été traitéeMarquez la transaction comme échouée de votre côté
succèsLa transaction a été traitée avec succèsMarquez la transaction comme réussie

📘

Note

Une transaction est automatiquement considérée comme "expirée" si elle est en attente depuis plus de deux heures.

Liste des descriptions de statuts (Paiement)

StatutSignificationAction Recommandée
initiéLa charge a été crééeAffichez la page de paiement générée pour compléter le paiement
en attenteLa charge est en cours et en attente d'autorisation de l'utilisateurAppelez l'API d'autorisation de la charge pour autoriser le paiement
succèsLa charge a été traitée avec succèsMarquez le paiement comme réussi
échouéLa charge a échoué et n'a pas été traitéeMarquez le paiement comme échoué
expiréLa charge n'a pas été complétée par l'utilisateurMarquez le paiement comme échoué

Voici un exemple de réponse de webhook pour un paiement mobile avec le statut "réussi" :

{
  "event": "charge.successful",
  "data": {
    "id": 932,
    "authorization": {
      "mode": "NONE",
      "redirect": null
    },
    "auth_model": "NONE",
    "amount": 50000,
    "currency": "XOF",
    "fee": 699.99,
    "message": "Paiement mobile effectué avec succès",
    "status": "réussi",
    "reference": "98329uniwud",
    "description": "",
    "type": "mobile_money",
    "customer": {
      "name": "Développeurs de Bictorys",
      "email": "[email protected]",
      "phoneNumber": "+2348142986562"
    },
    "settlementDestination": "Wallet"
  }
}