Fonction de rappel
L’API EASYTRANSFERT Marchand est asynchrone. Cela est nécessaire pour fournir une infrastructure de paiement performante et de haute qualité, capable de traiter des millions de paiements chaque jour. Lorsque vous appelez un point de terminaison (paiement, dépôt), la réponse confirmera si la transaction est acceptée ou rejetée pour traitement. Une transaction peut être rejetée pour des raisons telles que l’utilisation d’un même identifiant plusieurs fois ou l’indisponibilité du fournisseur à ce moment-là. Si la réponse confirme que le paiement a été accepté pour traitement, celui-ci prendra un certain temps (n’oubliez pas que pour les dépôts, l’utilisateur doit saisir son code PIN sur son téléphone). Il existe deux façons de déterminer le statut final d’un paiement.Interrogation du statut
Tout d’abord, vous pouvez utiliser le point de terminaison Check Status correspondant au type de transaction pour vérifier périodiquement le statut d’un paiement.Via les webhooks
Ensuite, vous pouvez configurer des URL de callback (IPN) que vous allez placer dans le payload d’initialisation de la transaction. Cela permettra d’envoyer automatiquement un rappel à l’URL de rappel que vous avez configurée dès qu’un paiement aura atteint son statut final. Vous devrez mettre en place un gestionnaire de rappel capable de recevoir les appels provenant de notre plateforme et de les traiter en conséquence.Adresses IP à whitelister
| Environnement | IP |
|---|---|
| Production | 41.207.2.10 |
| Production | 102.67.211.210 |
