Webhooks

    Recevez des notifications en temps réel pour chaque événement

    Notifications Instantanées

    Recevez des notifications en temps réel pour chaque transaction

    Sécurité Renforcée

    Validez chaque paiement avec une signature cryptographique unique

    Intégration Facile

    Implémentez les webhooks en quelques lignes de code

    Événements Disponibles

    payment.created
    payment.succeeded
    payment.failed
    payment.refunded
    transfer.created
    transfer.succeeded
    transfer.failed

    Configuration Facile

    Définissez votre URL de webhook dans les paramètres de votre compte
    Recevez les notifications en temps réel au format JSON
    Validez la signature pour garantir l'authenticité

    Exemple de Code (Node.js)

    const crypto = require('crypto');
    const secret = 'YOUR_WEBHOOK_SECRET';
    
    app.post('/webhook', (req, res) => {
      const hash = crypto
        .createHmac('sha256', secret)
        .update(JSON.stringify(req.body))
        .digest('hex');
    
      if (req.headers['x-senepay-signature'] === hash) {
        // Handle event
        console.log('Webhook received:', req.body);
        res.sendStatus(200);
      } else {
        res.sendStatus(400);
      }
    });

    Intégrez les Webhooks Dès Aujourd'hui

    Documentation complète et exemples de code disponibles

    Protection de vos données 🇸🇳

    SenePay respecte votre vie privée conformément au RGPD

    RGPD

    Nous utilisons des cookies pour améliorer votre expérience sur SenePay, analyser notre trafic et personnaliser le contenu. Vous pouvez choisir quels cookies accepter.

    En savoir plus :Politique de confidentialitéSenePay - RGPD Compliant