Skip to main content

Vue d’ensemble

Les webhooks JEKO permettent de recevoir des notifications en temps réel lorsque des événements se produisent dans votre compte. Au lieu de poller l’API pour vérifier les statuts, vous pouvez configurer un endpoint qui recevra automatiquement les notifications.

Avantages des webhooks

  • Temps réel : Recevez des notifications instantanément lorsque des événements se produisent
  • Efficacité : Pas besoin de poller l’API régulièrement
  • Fiabilité : Système de retry automatique en cas d’échec
  • Sécurité : Authentification via signature HMAC-SHA256

Type d’événement

JEKO envoie un seul type de webhook :
  • Transaction complétée : Envoyé lorsqu’une transaction est complétée (succès) ou a échoué (pour les transferts)
Le webhook est envoyé pour :
  • Les paiements complétés (via demandes de paiement ou liens de paiement)
  • Les transferts complétés ou échoués

Flux de webhook

  1. Configuration : Configurez votre URL de webhook dans le Jeko Cockpit
  2. Événement : Un événement se produit (paiement complété, transfert effectué, etc.)
  3. Notification : JEKO envoie une requête POST à votre endpoint
  4. Vérification : Vous vérifiez la signature pour authentifier la requête
  5. Traitement : Vous traitez l’événement dans votre application
  6. Réponse : Vous retournez un code de statut HTTP 200 pour confirmer la réception

Étapes suivantes

  1. Intégration : Guide complet pour intégrer les webhooks
  2. Comportement des webhooks : Comprendre le comportement et les retries
  3. Bonnes pratiques : Recommandations pour une intégration robuste
  4. Exemples de code : Exemples d’implémentation dans différents langages