What viewers see
The tip flow from your viewer's side - amounts, messages, media requests, TTS preview, and receipts.
Worth knowing what your viewers actually go through when they tip - it’s short.
The tip form
- Name - optional, up to 22 characters. Blank means “Anonymous”.
- Amount - in your currency, pre-filled with your Starts at amount (default: your minimum). Your minimum (default 2.00) and optional maximum are enforced. If you’ve turned on Preset buttons, your one-tap amounts sit above the box with an Other button for typing a custom amount.
- Message - optional, up to your max message length (default 255 characters). There’s a Preview TTS button that plays their message in your actual TTS voice, so they know how it’ll sound on stream.
- Media request - if you’ve got media enabled, they can attach a YouTube video with a start time. More below.
- Email receipt - optional. Only used to send the receipt; you never see it, and it’s never used for marketing. The receipt carries their refund code.
- Pay - card, Apple Pay, or Google Pay via Stripe, or a PayPal redirect - whichever you’ve made active.
If you’ve turned on Require sign-in to tip (Settings → Payments → Donor identity), the form stays locked until they sign in with Twitch or Kick - and with Use the donor’s account name on, the name field disappears and the name of the account they signed in with is used automatically.
If you’ve written tipping rules, a rules pop-up appears before payment and they have to agree.
After paying they get a success card with your custom success message. If their message got caught by your word filter, they still get the success card - they’re not told it was filtered.
Media requests
Viewers paste a YouTube link (YouTube only), see a live preview, and pick a start time - with quick presets like 0 / 5 / 10. The video plays on your overlay for up to your max media duration (default 90 seconds) from that point. There’s also a Browse button that lets them pick from your current queue and history.
Age-restricted, private, and region-locked videos can’t play and are skipped automatically - the page warns them about that up front.
Free messages for subs
If you’ve enabled sub rewards, your subscribers can sign in on the tip page with Twitch or Kick and spend earned credits on a free message (and a media request, if you allow it) - no payment involved.
Signing in
Viewers can sign in on your tip page with Twitch or Kick - the page offers
whichever channels you’ve connected under Settings → Platforms. Signing
in ties their tips to that account, which is what makes sub rewards, the
/account page and the bot’s {user.tipped}-style
variables work. Nobody has to sign in to tip
unless you require it.
Linked accounts
A viewer who has both a Twitch and a Kick account can link them from the
tip page’s account page (/account → Linked accounts). Once linked,
the two count as one person: their tips, free messages and chat stats add
up together whichever account they’re signed in with, and reward credits
earned on either can be spent from either.
An account can only belong to one viewer, so linking an account that’s already tied to someone else is refused - nothing gets merged. Unlinking always keeps at least one account; to unlink the one they’re currently signed in with, they sign in with the other one first.
The extra pages
Your tip page also serves:
/account- a signed-in viewer’s queued and recent tips, reward credits, and their linked accounts./queue- the live TTS and media queues./leaderboard- top supporters (if you’ve enabled it), 1/7/30 days./commands- the chat commands available in your channel. Custom commands show your description or a variable preview, never the raw template.