Donations
With Donations, you can receive tips from your viewers directly through your dashboard. Payments are processed via Stripe — securely and reliably.
Connecting Stripe
Before you can enable donations, you need to link your Stripe account. Click Connect with Stripe and complete the onboarding process.
Note: For payment processing, Stripe is legally required to verify your identity. Your data is only visible to Stripe — not to viewers or donors. Your real name will not appear anywhere that donors can see.
Once onboarding is complete, the status will show Connected and you can start setting up donations.
Even before connecting, you'll see all available settings as a greyed-out preview — so you know in advance what Donations offers. You can edit them as soon as your Stripe account is connected.
Enabling Donations
After connecting Stripe, use the Donations enabled toggle to turn donations on or off. Donations must be active for viewers to donate via your link.
Payment Methods
Card payments (incl. Apple Pay & Google Pay) and Link are always active. You can enable additional payment methods individually in the Payment Methods section.
SEPA Direct Debit
Euro bank debit — widely used in Germany and great for larger amounts. Toggle SEPA on; activation through Stripe can take a few minutes. If Stripe needs more information, it will reach out to you directly.
Settings
Minimum and Maximum Amount
Set the minimum and maximum amount a donor can send at once. Amounts are in EUR.
Quick Amount Buttons
You can define up to 8 preset amounts that appear as quick-select buttons on your donation page. When a donor clicks one, the amount is automatically filled in — making the donation process faster.
Buttons can be added or removed individually. Use Reset to restore the default amounts.
Description
Write a short message displayed on your donation page — for example, what you use donations for or a personal thank-you note.
Background Image
Choose a background image for your donation page from the available options, or leave it blank for a plain background.
Color
Customize the accent color of your donation page to match your style.
Donation Link
Once donations are enabled, your personal donation link appears in the dashboard. Share it in your stream description, chat, or on your website.
Fees
A platform fee of 5% goes to ByteMate on each donation, plus Stripe's standard processing fee for the chosen payment method. The remaining amount is paid out directly to your bank account.
Overlay (OBS)
You'll find two OBS Browser Source links in the dashboard, each serving a different purpose:
Alert Overlay
The alert overlay is completely invisible by default. When a donation arrives, a popup briefly appears showing the donor's name, amount, and optionally their message — then disappears automatically.
Recommended size in OBS: 800 × 600 px
Panel Overlay
The panel overlay consists of two parts: a permanently visible panel (e.g. showing your donation link) and a popup that appears for each new donation, just like the alert overlay. It's ideal if you want to keep your donation link visible at all times while still receiving donation notifications.
Recommended size in OBS: full canvas resolution (e.g. 1920 × 1080 px), so the panel aligns correctly at the chosen position.
Alert Behavior
These settings apply to the popup in both overlays:
- Notification sound — choose a sound to play when a donation arrives
- Display duration — how long the popup stays visible (in seconds)
- Show donor message — displays the donor's message in the popup
Use the Send test alert button to test the overlay directly from the dashboard.
Appearance
These settings apply to the panel and popup in both overlays:
- Position — choose where the panel and popup appear on screen (e.g. bottom left)
- Panel text — custom text in the permanently visible panel (leave blank to show the default donation URL)
- Color — background color of the panel and popup
- Font and size — adjust the font and text size to your preference
Donation Goal
A donation goal shows your viewers a progress bar — e.g. "€340 / €500" for a new setup. The goal has its own OBS overlay.
In the Donation Goal section you can configure:
- Goal enabled — turns the goal overlay on or off
- Title — the name of your goal (e.g. "New PC")
- Goal amount — the total amount you're aiming for
- Bar color — the color of the progress bar
- Width — the overall width of the overlay in pixels
- Bar height — the height/thickness of the progress bar in pixels
- Background color — the color of the box behind the bar, with adjustable opacity (e.g. fully transparent for just the bar)
- Show amount / Show percentage — toggle the € amount and/or the percentage on or off as you like
A live preview in the dashboard shows every change instantly. Progress adds up all completed donations. Start now / reset begins counting from the current moment — ideal for starting fresh each stream or campaign. Count all reverts to counting every donation you've ever received.
Adding the goal overlay
Copy the Goal overlay link from the dashboard and add it in OBS as a browser source. The bar updates automatically whenever new donations come in.
Recommended size in OBS: 600 × 200 px
Donations Overview
Below the overlay settings you'll find an overview of all received donations. Use the arrow buttons to navigate between months and view monthly stats (total amount, count, net amount).
Each donation has a status: Completed, Pending, or Failed. If you issue a manual refund from your Stripe dashboard or a donor initiates a chargeback with their bank, ByteMate automatically marks the donation as Refunded or Disputed.