Laravel 5

Signification de Webhooks

  • Avatar de zirby
    Membre depuis :
    04/09/2016
    Messages :
    8

    Bonjour,

    J'ai créer une appli avec paiement avec Stripe.
    Mais je ne comprends pas bien la notion de webhook.
    Est-ce que quelqu'un peut m'expliquer.

    Merci, d'avance
    Zirby

  • Avatar de JulienTant
    Membre depuis :
    26/03/2013
    Messages :
    463

    Salut !

    En gros, un webhook c'est un appel HTTP que stripe fera vers ton serveur afin de te donner des informations.

    Donc en gros, par exemple, si un utilisateur paye XX€, stripe enverra un webhook (une requête HTTP) vers ton serveur pour te prévenir que le paiement est OK. C'est la seule source fiable de données !

    Bien sûr, cette URL ne doit pas être publique ! Aussi pour être totalement secure, quand tu reçois un webhook de stripe, vérifie que ça vient bien de stripe ! Pour cela, tu peux utiliser cette page qui te donne leurs IP :

    https://stripe.com/docs/ips (et notamment https://stripe.com/files/ips/ips_webhooks.json pour l'avoir dynamiquement !)

Vous ne pouvez pas répondre à ce sujet.