PingBell
Using PingBell

How to receive push notifications from Stripe with PingBell

Install the PingBell app from the Stripe App Marketplace — or wire a webhook endpoint by hand. Two minutes either way.

Install PingBell from the Stripe App Marketplace. It appears right in your Stripe Dashboard and sets up all-time revenue, orders, and customers counters automatically — seeded with your Stripe history, so nothing starts at zero. There’s nothing to sign into: the app recognizes your Stripe dashboard email.

The counters live in your Stripe Dashboard, and styling and casting them happens at my.pingbell.io — same account, same counters, plus boards, goals, and screens.

Alternative: manual webhook

If you’d rather wire it by hand:

  1. In PingBell, open Sources, create a custom webhook source, and copy its webhook URL.
  2. In your Stripe dashboard, go to Developers → Webhooks and click Add endpoint.
  3. Paste the webhook URL as the endpoint URL.
  4. Pick the events to subscribe to. Common picks:
    • payment_intent.succeeded or charge.succeeded — revenue
    • checkout.session.completed — Stripe Checkout conversions
    • invoice.paid — subscription renewals
    • customer.created — new customers
  5. Save the endpoint.

PingBell reads the amount from the event and dedupes across event types, so subscribing to several of the payment events won’t double-count a single payment. Test with a charge in Stripe’s test mode.

Full walkthrough

For a step-by-step blog post with screenshots, see How to receive push notifications from Stripe with PingBell.