A DJ with his arm raised over a packed, green-lit dancefloor

For DJs, MCs and live performers

Stop taking requests for free. Get paid on cue.

Guests scan your QR code and pay for song requests, shoutouts and dedications. Their card is only charged once you've played it.

No app
Guests just scan
No subscription
Pay when you earn
Minutes
To set up your page
Live queue Example 2 pending · $135 tonight
  • Dancing Queen by ABBA

    $10

    Song Request · Emma · Accepted

  • For the birthday girl, Sarah!

    $5

    Shoutout · Jack · Pending

  • Happy anniversary Mum & Dad

    $8

    Dedication · Priya · Pending

  • Mr Brightside by The Killers

    $10

    Song Request · Tom · Confirming

Guests pay by card, Apple Pay or Google Pay.

What your guests see

Requesting takes a few taps on a phone. Nothing to download and no account, so guests actually do it.

  1. 01

    Scan the QR code

    Your request page opens from the phone camera. No app, no account.

  2. 02

    Fill it in and pay

    Card, Apple Pay or Google Pay. They pay the price you set, nothing added. The card is held, not charged.

  3. 03

    Follow it live

    Their page updates as you accept and play it. If you don't play it, they pay nothing.

Try it as a guest

Send yourself a request on a demo page. Nothing is charged.

Sound familiar?

Every DJ knows these moments. Here's what changes.

  1. Without OnCuePay: "Can you play Uptown Funk?" Mid-mix, for free.
    With OnCuePay: Paid requests land in one live queue, with an alert
  2. Without OnCuePay: Requests buried in WhatsApp. No way to charge.
    With OnCuePay: Guests pay extra to jump the queue
  3. Without OnCuePay: A folded tenner. Do you give change?
    With OnCuePay: No cash. Stripe pays straight to your bank
  4. Without OnCuePay: "I already paid you." No record.
    With OnCuePay: Charged only once you've played it. All on record

Also

  • Decline anything, guest not charged
  • Fans hear when you go live
  • Tax-ready earnings

Extras you can switch on

  • Tips
  • Your song list
  • Big screen
  • Karaoke queue
  • Book me

What could you earn?

Move the sliders. Our fee and card costs come out of each paid request.

Open the full earnings calculator

You receive

$630

per month · $7,555 a year

Guests pay per event
$100
Guests pay per month
$800
Card costs (3.25% + 30¢ per request)
−$50
OnCuePay fee (15%)
−$120

An illustration based on the numbers you enter. Not a guarantee of earnings.

Guests pay exactly the price you set. OnCuePay's fee and card costs come out of each paid request, and there's no monthly fee or setup fee.

Confetti falling over a packed crowd at a club night

Built for DJs first

And anyone else who performs live.

DJs
Song requests, shoutouts, dedications
MCs
Shoutouts, crowd moments
Karaoke hosts
Song requests, custom slots
Comedians
Joke requests, topic votes
Quiz hosts
Extra lives, bonus rounds
Live bands
Requests, dedications

Made for nights like these

Wherever guests want a song or a shoutout, they can pay for it.

  • A DJ smiling as she mixes at the decks
    Club nights
  • Wedding guests swirling the bride around the dancefloor
    Weddings
  • Guests dancing under string lights at an outdoor party
    Private parties
  • A packed bar with everyone’s hands in the air
    Bar gigs

Made for the way DJs work

Every feature came from a real DJ frustration.

You'll hear every request

Audio alerts cut through your headphones, even deep in the mix.

Guests who pay respect the queue

When someone puts money down, they mean it.

Control at every moment

Pause requests, decline anything that doesn't fit, or take a break.

Records for your tax return

Earnings for every event, exported as a spreadsheet.

One simple fee

You set the price guests pay. OnCuePay keeps 15% and card costs come out of the request price. No monthly fee, no setup fee.

15%

of each paid request. Card costs (3.25% + 30¢) also come out of the request price.

Guests pay exactly the price you set. There's no monthly fee and no setup fee.

Founding DJ offer: a 5% fee for 12 months for the first 50 DJs to complete a paid request. 50 places left.

Start free

No card required to sign up.

  • Unlimited events
  • Unlimited request types with custom prices
  • Live queue on desktop and mobile
  • QR code with download and fullscreen mode
  • Dispute protection for both sides
  • Apple Pay and Google Pay accepted

Questions

When does a guest get charged?

Not at submission. Their card is authorised (held) but not charged. The charge happens when you mark the request as done and either the guest confirms it, or 30 minutes pass with no response (whichever comes first). If you decline or never play the request, nothing is taken from their card. The hold typically disappears from their bank within 1-7 days.

When do I receive my earnings?

Guests' payments go to your own Stripe account, and Stripe pays your earnings to your bank once they've been held for 7 days while you're new, which covers card clearing and disputes. Once you've been hosting for 30 days with a clean record, that drops to 3 days automatically. Before going live, you set up payouts with Stripe, who verify your identity and take your bank details; OnCuePay never sees or stores them.

How does the fee work?

You set the price guests pay. OnCuePay keeps 15% and card costs come out of the request price. No monthly fee, no setup fee. Guests pay exactly the price you set, with nothing added at checkout. If a guest pays $5.00 for a song request, card costs are $0.47, OnCuePay keeps $0.75 and you receive $3.78. You only pay when you earn.

What if a guest claims their request was not done?

Guests have 30 minutes after you mark a request done to confirm or report an issue. If they don't respond, payment is captured automatically. If they do raise an issue, you then have 30 minutes to respond with your side. If you don't respond in that window, the payment is cancelled and they pay nothing. If you contest it, our team reviews and resolves it.

Do guests need to download anything?

No. Guests scan your QR code with their phone camera and the page opens in their browser. No account, no app, no sign-up. They just enter their request and pay.

Can I run multiple events?

You can create unlimited events but only one can be live (accepting requests) at a time. You can duplicate a previous event in one tap so you don't have to set it up again. Past events and their earnings are always accessible in your dashboard.

What payment methods do guests have?

All major debit and credit cards (Visa, Mastercard, Amex), Apple Pay, and Google Pay where supported. Payments are processed securely by Stripe.

Is there a minimum payout?

No. Stripe pays out everything that has passed the hold, and you can see upcoming payouts on your Earnings page or in your Stripe dashboard.

Your first request
could come tonight.

Set up your page in minutes. Payouts are handled securely by Stripe.

Start free