Buy Me a Coffee

Buy Me a Coffee

Payments

Tips, memberships, shop extras and commissions for creators.

Signature verification supported 8 events supported

Why use Hookfire with Buy Me a Coffee?

Instant push notifications

Get notified on your phone the moment a Buy Me a Coffee webhook fires. No more checking dashboards.

Subscribe to what matters

Choose exactly which Buy Me a Coffee events trigger notifications. Filter out the noise.

Team-wide delivery

Control who on your team gets notified and how: push notifications, record only, or both.

Setup in under 2 minutes

Copy a webhook URL, paste it in Buy Me a Coffee, and you're done. No code required.

Supported events

Event
Membership started
membership.started
⭐ New member: Gold supporter
Sam joined for $10.00 a month - sam@example.com
Monthly support started
recurring_donation.started
🔁 Sam now gives $5.00 a month
New recurring support - sam@example.com
Commission ordered
commission_order.created
🎨 Commission: Pet portrait
Alex paid $80.00 - alex@example.com
Extra purchased
extra_purchase.created
🛍️ Wallpaper pack sold: $12.00
Alex bought from your shop - alex@example.com
Membership cancelled
membership.cancelled
⚠️ Membership cancelled: Gold supporter
Sam cancelled - sam@example.com
Monthly support cancelled
recurring_donation.cancelled
⚠️ Recurring support cancelled
Sam stopped giving $5.00 - sam@example.com
New supporter
donation.created
☕ Alex sent $15.00
3 coffees - alex@example.com
Wishlist contribution
wishlist_payment.created
🎁 $25.00 towards New microphone
From Alex - alex@example.com

How to connect Buy Me a Coffee

Step 1: Create an Integration

  1. Go to your organization’s Integrations page.
  2. Click Add Integration and select Buy Me a Coffee.
  3. You’ll receive a unique Webhook URL. Copy it.

Step 2: Add the Webhook in Buy Me a Coffee

  1. In your Buy Me a Coffee dashboard, open Integrations and click New webhook.
  2. Give it a name and paste your Hookfire webhook URL as the Endpoint URL.
  3. Click Add events and pick the ones you want, for example donations, memberships and extras.
  4. Save it.

See Buy Me a Coffee’s webhook guide.

Step 3: Signing Secret

  1. Open the webhook’s details and copy its Signing Secret.
  2. Paste it into the Signing Secret field on your Hookfire integration page.

Buy Me a Coffee signs each delivery with the x-signature-sha256 header, and Hookfire refuses anything that does not match. If you roll the secret in Buy Me a Coffee, paste the new one here straight away: the old one stops working at once.

Step 4: Subscribe to Events

On your Hookfire integration page, toggle on the events you want to receive push notifications for.

Step 5: Test

Use Send test event on the webhook in Buy Me a Coffee, or click Test next to an event on your Hookfire integration page.

Supported Events

Event Description
donation.created Someone bought you coffees
membership.started Someone became a member
membership.cancelled A member cancelled
extra_purchase.created Someone bought an extra from your shop
commission_order.created Someone ordered a commission
wishlist_payment.created Someone paid towards a wishlist item
recurring_donation.started Someone started monthly support
recurring_donation.cancelled Someone stopped monthly support

Get started with Buy Me a Coffee

Start receiving instant push notifications for your Buy Me a Coffee webhooks. Free to start, no credit card required.

Get Started Free