Skip to main content
Cette section permet aux développeurs de comprendre les étapes du fonctionnement des APIs, en s’appuyant directement sur la collection Testeur d’API officielle EASYTRANSFERT.

Le cycle de vie d’une transaction

Le cycle de vie d’une transaction EASYTRANSFERT se fait en 3 étapes clés :
1

Initiation d'une transaction

Envoi d’une requête POST pour initier une transaction Cashin ou Cashout
2

Réception de la notification IPN

Réception automatique du statut final (SUCCESSFUL ou FAILED) via webhook
3

Consultation ponctuelle du statut (optionnel)

Vérification manuelle du statut uniquement en cas de besoin

Flux visuel

[Votre système]
      |
      | POST /airtime
      v
[EASYTRANSFERT]
      |
      | IPN (SUCCESSFUL / FAILED)
      v
[Votre webhook]

Points clés à retenir

Authentification par clé API

L’authentification se fait via la clé API transmise dans le corps de la requête (body JSON).

Une transaction = une requête

Chaque transaction nécessite un appel unique à l’endpoint /airtime.

IPN = confirmation officielle

La notification IPN confirme le statut final de la transaction.

/status = secours uniquement

L’endpoint /status doit être utilisé uniquement en cas de non-réception d’IPN.