Live DJ song requests
Guests scan a QR and request songs with a payment attached. The money is only captured when you accept — declined requests are released automatically.
The DJ app is heading to both stores. Guests never need an app.
How it works
Guests use their phone browser — nothing to install, nothing to sign up for.
A guest scans your event QR and opens your request page in their browser.
They pick a song or a mic dedication and authorize the amount — Apple Pay, Google Pay, or card.
Accept captures the payment. Decline releases the hold automatically. Your set, your rules.
The app
The real thing — every screen of the BeatRequest DJ app, fast enough to use mid-set.





For DJs
No laptop juggling, no cash envelopes — the whole flow lives in one app.
New paid requests appear in realtime with the guest's note and table.
Minimums for songs and dedications, adjustable live between tracks.
Start an event, put the QR on the booth — and close it any time with one tap.
Stripe Connect payouts to your bank, or manual bank transfer if you prefer.
Know the moment a new authorized request lands, even with the phone pocketed.
Guests see honest wait estimates that you control — fewer "when's my song?" moments.
For guests
The request page runs in the browser and payments are held — not taken — until the DJ says yes.
Payments you can trust
Every request is a payment authorization processed by Stripe. The money is captured only after the DJ accepts — a declined or expired request releases the hold automatically. Works in your venue's currency, wherever you play. No tabs, no IOUs, no chasing anyone after the set.
FAQ
No. The QR opens a mobile web page — guests request and pay from their browser.
Only when the DJ accepts. Until then it's an authorization (a hold) on the guest's card or wallet.
The authorization is cancelled automatically. Banks and wallets typically remove the hold within a few days.
There's no subscription. BeatRequest takes a platform fee on accepted requests — DJs keep the rest. Declined requests cost nothing.
Through Stripe Connect directly to your bank, or via manual bank transfer arranged with our team.
Yes — one tap in the app. The QR stops accepting new requests immediately, and anything still pending stays in your queue to accept or decline.