Skip to main content
Les webhooks sont des notifications HTTP envoyées par CaurisFlux vers votre serveur lorsqu’un événement se produit.
Les webhooks sont essentiels pour une intégration fiable. Ne vous fiez pas uniquement aux redirections.

Configuration

  1. Allez dans Dashboard > Paramètres > Webhooks
  2. Cliquez sur Ajouter un endpoint (HTTPS requis en production)
  3. Sélectionnez les événements à recevoir
  4. Copiez le secret de signature

Événements

Structure

Headers

Exemples de payload

Vérification de la signature

Vérifiez toujours la signature pour éviter les faux webhooks.

Codes d’erreur

Paiements

Payouts

Retries

Si votre serveur ne repond pas 2xx, CaurisFlux réessaie : Après 5 tentatives, le webhook est marqué comme non livré.

Bonnes pratiques

1

Répondez en < 5 secondes

Retournez 200 OK immédiatement, traitez en arrière-plan.
2

Idempotence

Stockez les transactionId / payoutId traités pour éviter les doublons.
3

HTTPS obligatoire

Votre endpoint doit être en HTTPS avec un certificat valide.
4

Loggez tout

Conservez les webhooks reçus pour debug et audit.

Tester

Depuis le Dashboard : Webhooks > Envoyer un test Ou utilisez les numéros de test en sandbox pour déclencher des webhooks réels.