Overview
BeatPass processes payment and payout events internally to keep purchases, licenses, and producer finance records up to date. There is currently no outbound webhook system for external developer integrations.External apps should use the documented API to read purchase, license, and payout-history data. Do not send payment-provider webhook traffic to BeatPass or build against undocumented internal routes.
What Developers Can Rely On
No outbound webhooks
BeatPass does not currently send webhook callbacks to partner or developer applications.
Documented APIs only
Use the public developer docs for supported purchase, license, analytics, and payout-history reads.
Provider events stay internal
Card payment, Stripe Connect, and BEATPAY provider events are handled by BeatPass, not external integrations.
Use polling carefully
If your integration needs status updates, poll documented read endpoints conservatively and respect rate limits.
Purchase Confirmation Flow
1
Buyer starts checkout
A buyer starts a track purchase through the documented commerce flow.
2
Payment is confirmed
BeatPass receives the provider confirmation internally and updates the purchase record.
3
License becomes available
BeatPass activates the license, generates the certificate when applicable, and updates the buyer and producer views.
4
Integration reads status
Your integration reads purchase or license state through the documented API instead of waiting for an outbound webhook.
Payout and BEATPAY Events
Producer payout setup and payout-provider events are not public integration hooks. Producers manage payout setup in Finances, including BEATPAY bank payout setup when it is available to them. For external integrations:- Do not document, call, or probe BEATPAY setup routes
- Do not attempt to create or manage producer bank details through the public API
- Use documented read-only payout history or transaction endpoints only when your account is approved for them
- Send producers to BEATPAY Bank Payouts or Producer Finances for setup guidance
Security Expectations
BeatPass verifies provider-originated payment events internally before updating purchases, licenses, or payout records. External developers should focus on protecting their own integration:- Store Bearer tokens securely
- Use HTTPS for all requests
- Do not log payment secrets or user banking details
- Respect API rate limits and retry guidance
- Contact BeatPass before building any workflow that depends on near-real-time payment or payout state
Related Resources
Commerce & Licensing API
Purchase flow, license certificates, and safe finance references.
Rate Limits
Poll documented endpoints responsibly.
BEATPAY
Producer-facing bank payout setup guidance.