How to set up donations on Twitch?

How To Set Up Donations On Twitch? [Twitch Donation Button + Overlay]

Twitch has become a popular platform for live streaming video games, with many streamers able to make a living off their content. One way they do this is by accepting donations from viewers, who can contribute money to the streamer’s account as a way of supporting their work. But if you’re new to Twitch, you might be wondering how to set up donations on your channel.

In this post, we’ll show you how to get started with donations on Twitch using CheckYa PayMe link and overlay. We’ll cover everything from setting up OBS to live stream, creating a CheckYa PayMe link, and displaying donation alerts using the CheckYa overlay. By the end of this guide, you’ll be well-equipped to start accepting donations on your Twitch channel and take your content creation to the next level. So, let’s get started!

This blog post will cover 3 sections:

    1. How to Set up OBS for Streaming?
    2. How to receive donations on Twitch?
    3. How to display donation alerts on Twitch with overlays?

1. How to set up OBS for streaming:

Before you can start accepting donations on Twitch, you need to set up OBS for live streaming. OBS is basically a software that allows you to create a custom video feed that you can stream to different sites.  It allows you to do things like stream to multiple sites simultaneously and customize your video and add things like overlays to make your streaming experience more engaging. 

Here’s how you can set up OBS for live streaming on Twitch:

Step 1: Download and install OBS. Go to the OBS website and download the software for your operating system. Once downloaded, run the installer and follow the on-screen instructions to install OBS.

Step 2: Configure OBS for streaming. Open the OBS and go to the “Settings” menu at the bottom right corner.


Step 3: In the “Stream” tab, select the streaming platform you want to use (Twitch or YouTube).

Step 4: Click on connect account, Log in to your Twitch or YouTube account and authorize OBS to access your account.

Setting up jobs

Step 5: In the “Output” tab, choose your preferred video bitrate, audio bitrate, video resolution and FPS you want to use. and save your settings.

Step 6: Set up your Scene. Click on the “Scenes” tab and create a new scene.  You can think of a scene as a visual template that can show various elements on screen to your audience.

Step 7:  Add your sources to the scene.  Sources refers to your source of video and audio content (game capture, window capture, webcam, etc.) that is used in the OBS to create a livestream.

Setting up obs for twitch overlay

Step 8: Arrange and resize your sources as needed. Test your stream. In the main OBS window, click on the “Start Streaming” button. Open your Twitch or YouTube channel and verify that your stream is live and functioning properly. Now, adjust and optimize your stream. Tweak your OBS settings (bitrate, resolution, FPS, etc.) to optimize your stream quality. Monitor your stream for issues such as dropped frames or buffering, and adjust your settings accordingly.

That’s it! Now you are ready to stream on Twitch, YouTube or Facebook using OBS. Now let’s look at how you can enable CheckYa’s PayMe link to receive donations from your fans.

2. How to receive donations on Twitch?

With CheckYa, you can create a personalized donation link that your viewers can use to donate directly to your PayPal or Stripe account. In this section, let’s look at how you can create a CheckYa PayMe link for your Twitch channel and add it to your profile so that your viewers can start supporting you.

Step 1: Create an account on CheckYa. Creating a CheckYa account takes 1 minute and requires only an email address. Go to CheckYa and click Get Started on the top right. Create an account by adding your email address and a password.

Get started on CheckYa

Step 2: In order to receive payments through CheckYa you need to connect your Stripe/PayPal account. To receive cryptocurrency payment you will need a Coinbase Commerce account. To connect your payment account go to the  “Settings” tab in the left bottom corner and click on payments and connect your desired payment method.

Connect your payment processor

Step 3: After connecting Stripe or PayPal you can enable your PayMe Page by going to your settings from your “profile section”. Setup your Pay Me page as shown in the below screenshot. You can change your default currency and your preset donation values from the section and hit save.

Add your preset value

Step 4: Your Pay Me page is now ready. Click on the view icon to view your Pay Me Page. You can now copy this Pay Me link and paste it to your twitch profile.

PayMe Page

Step 5: Open a new tab and sign in with your Twitch account. Then from the drop-down menu select the channel.

Set up your payment page

Step 6: Click on “Customise channel” and scroll down further to the Social Link  section and provide a text and your Pay Me Page URL (For example; and click on Add.

Add your PayMe link on Twitch

Step 7: Your donation link will now be shown on your channel profile.

Your PayMe Link is now Live on Twitch

Congrats! Your viewers will now be able to donate to you via the CheckYa PayMe Link.

Now that we have covered how to set up OBS and connected your PayMe link to your Twitch profile let’s look at how you can add the CheckYa overlay to set up donation alerts.

3. How to display donation alerts on Twitch with overlays?

With the CheckYa overlay, you can display donation alerts during your stream. CheckYa overlay works seamlessly with Twitch, Youtube, Facebook for Creators, and many more, and it is free to use. Let’s look at the steps by which you can add the Overlay to your Twitch live stream.

Step 1: The first step is to enable the CheckYa overlay. Find the new overlay banner by going to the “Streaming” tab on the left menu. Choose the Overlay type you want: transparent, light or dark. See how your Overlay looks like. Copy the URL.

Add your CheckYa overlay

Step 2: Now open OBS (Open Broadcasting Software) and go to the scene you want to add the overlay link to and select the “Sources” box at the bottom of the screen and click on the “+” button to add a new source.

Source box to add CheckYa overlay Link

Step 3: Select “Browser” from the list of sources. In the “Create/Select Source” window, name the source and click “OK”.

Setting up OBS for overlay

Step 4: In the “Properties” window for the browser source, enter the URL of the CheckYa link that you want to display as your overlay. Select the option to “Use custom frame rate” and set it to your desired frame rate. This will help ensure that your overlay link runs smoothly without lag. Click “OK” to save your changes. Move the browser source to the desired location on your scene by clicking and dragging it.

Add CheckYa Overlay Link to OBS.

Step 5: Test your overlay link by previewing your scene and checking that the overlay appears as expected. When you’re ready to go live, start your Twitch stream and your overlay link should be visible to your viewers.

That’s it! You’ve now set up the CheckYa overlay for your stream. As viewers donate, their names and the donations will appear on your streaming screen.


By following the steps outlined in this guide, you can set up OBS for live streaming, create a CheckYa PayMe link to accept donations, and set up the CheckYa overlay to display donation alerts during your stream. Remember to customize your settings to match your branding and personal preferences, and to thank your viewers for their support. With a little effort and some help from these tools, you can take your Twitch stream to the next level and build a community of dedicated fans.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.