What PayPal + PingBell does together
PayPal fires webhooks on events like CHECKOUT.ORDER.APPROVED, PAYMENT.CAPTURE.COMPLETED, and BILLING.SUBSCRIPTION.CREATED. Subscribe your PingBell counter’s webhook URL to those events from PayPal’s Developer Dashboard and every payment becomes a real-time counter update, a team push notification, and a graph point.
Use cases
- PayPal-first businesses that haven’t migrated to Stripe
- Nonprofits running donation campaigns through PayPal Giving Fund
- International businesses where PayPal is the dominant payment method
- Freelancers and consultants tracking invoice-paid events from PayPal Invoicing
- Marketplaces receiving split PayPal payments
Setup
- In PayPal Developer Dashboard, create an app. Go to Webhooks.
- Paste your PingBell counter’s webhook URL.
- Subscribe to
PAYMENT.CAPTURE.COMPLETEDfor one-time payments;BILLING.SUBSCRIPTION.*for subscriptions. - Save. PayPal will ping a test event.
- In PingBell, customize the counter.
Why PingBell beats the alternatives for PayPal
Most PayPal notification tools are either email-only or aimed at single merchants. PingBell treats PayPal as a first-class source with full team-broadcasting and TV support. For nonprofits using PayPal Giving Fund, the thermometer display on a lobby TV is a unique capability.
FAQ
Does it work with PayPal Business and PayPal Personal?
Webhooks API requires a Business account. Personal accounts should use the older IPN (Instant Payment Notification) system, which also works with PingBell.
Does it support recurring payments (PayPal Subscriptions)?
Yes. BILLING.SUBSCRIPTION.CREATED, .ACTIVATED, and .CANCELLED events are supported.
What about PayPal Invoicing?
Yes. Subscribe to INVOICING.INVOICE.PAID events.
Does it handle refunds?
Yes. Subscribe to PAYMENT.CAPTURE.REFUNDED.
Can I combine PayPal and Stripe into one revenue counter?
Yes. Both connect as sources to the same counter; the total reflects both.