Stripe Webhook Consolidation
Summary
This release consolidates all Stripe payment processing into a unified, reliable system. By streamlining our webhook architecture, we’ve eliminated configuration complexity and improved payment event handling across subscriptions, beat purchases, and producer payouts.What Changed
Unified Payment Processing
- Single webhook endpoint — All Stripe events now flow through one consolidated handler
- Improved reliability — Eliminated duplicate event processing and configuration conflicts
- Better error handling — Clearer logging and faster issue resolution for payment events
Enhanced Event Coverage
All payment-related events are now handled consistently:| Category | Events |
|---|---|
| Subscriptions | Invoice payments, subscription lifecycle, customer updates |
| Beat Purchases | Payment completion, failures, refunds |
| Producer Payouts | Payout initiated, deposited, and failed notifications |
| Stripe Connect | Account status updates, balance changes |
Configuration Simplification
- Single source of truth — Stripe keys configured once in admin settings
- Reduced complexity — Removed redundant configuration options
- Easier maintenance — Streamlined codebase for future improvements
Why It Matters
- More reliable payments — Consistent handling of all payment events reduces the chance of missed or duplicate processing
- Faster issue resolution — Consolidated logging makes it easier to diagnose and fix payment issues
- Better producer experience — Payout notifications now flow through the same reliable system as all other payment events
- Simplified administration — One place to configure all Stripe settings
Impact
This update was applied automatically. No action is required from users or producers.
| Aspect | Status |
|---|---|
| User Data | No changes |
| Payments | Processing continues normally |
| Subscriptions | Unaffected |
| Producer Payouts | Unaffected |
Related
Webhooks Overview
How BeatPass processes payment events
Stripe Connect Setup
Producer payout configuration guide
Billing FAQ
Common billing questions answered
Version 3.0 Release Index
Browse all v3.0.x and v3.1.x releases
Feedback
Contact Support
Share feedback on this release or report issues.