diff --git a/README.rst b/README.rst index c0aaf400dae369f18924570d14944f7d12e51c71..565703d334f3d9d7ba1a8b5fe74f8cb747fe6342 100644 --- a/README.rst +++ b/README.rst @@ -13,9 +13,8 @@ First, run the server:: $ stack run -Then configure Stripe with a webhook pointing at the server. -The hook lives at ``/v1/stripe/webhook`` so configure Stripe with, -eg, ``http://youraddress:8081/v1/stripe/webhook``. +Then configure Stripe with a `webhook`_ pointing at the server and receiving the *charge.successful* event. +Configure Stripe with ``http://<youraddress>:8081/v1/stripe/webhook``. Then create a testing charge using Stripe:: @@ -30,3 +29,5 @@ Then create a testing charge using Stripe:: This results in Stripe making a callback to the PaymentServer with the charge details. The PaymentServer marks the voucher as paid in its database. + +.. _webhook: https://stripe.com/docs/webhooks/setup#configure-webhook-settings