Skip to main content

Revvhook | Setting up a Revv webhook

How to set up a webhook for your Revv organization

Revvhooks (webhooks) are HTTP callbacks that occur when either a donation has processed or a subscription is created. Revvhooks are configurable for different data points and types.
​

How To Set Up A Revvhook

  1. In your Revv account, head to the Utilities dropdown at the top of your screen

  2. Choose Integrations from the menu
    ​

  3. Choose Revvhook
    ​

  4. Add a valid endpoint from the service you would like to send data to.
    ​

  5. Select the method (GET or POST) — if you plan on sending a lot of data, we suggest you use POST. POST is sent using JSON parameters and for additional fields, the name of the field is the JSON key.
    ​

  6. Encrypt Revvhook (Note: Currently the encryption ONLY encrypts the Stripe Charge ID, NOT the entire payload).
    ​

  7. Add any additional fields you would like (first name, last name, email, etc)

Note: Currently Revvhooks do not support refunds and the subscription Revvhook only occurs once - when created, and will not run when a subscription is cancelled or modified.

Also, ONLY charge data is sent through to the end point. No petition or lead data is sent through.

Did this answer your question?