Connect Stripe for payments
In this article: How to connect your Stripe account to Ruzuku, test the connection, and understand how payments reach you when students enroll.
All Plans
Stripe is the recommended payment processor for Ruzuku. It supports all four price point types: free enrollment, single payments, payment plans, and subscriptions. If you want to offer payment plans or subscriptions, Stripe is required.
Ruzuku charges zero transaction fees. Stripe charges its own standard processing fee (around 2.9% + $0.30 per transaction in the US). That's the only fee you pay. When a student pays $100 for your course, you receive approximately $96.80 after Stripe's processing fee.
Connecting Stripe takes about 2 minutes.
Before you start
You need a Stripe account. If you don't have one, you'll create one during the connection process. Stripe is free to set up and has no monthly fees. You only pay processing fees when you receive a payment.
Stripe is available in 40+ countries. If you're unsure whether Stripe supports your country, check stripe.com/global.
Connect your Stripe account
- Go to Account → Integrations. You can get there directly at courses.ruzuku.com/account/integrations, or from within a course by going to Manage Course → Price Points and clicking the prompt to connect a payment processor.
- In the Stripe section, click Connect with Stripe.
- Ruzuku redirects you to Stripe's website. If you already have a Stripe account, log in. If not, Stripe will walk you through creating one.
- Authorize the connection. This lets Ruzuku send payment requests to your Stripe account on your behalf. Ruzuku never has direct access to your Stripe funds.
- Stripe redirects you back to Ruzuku. You'll see a confirmation that your Stripe account is connected.
That's it. You can now create paid price points.
Test your connection
After connecting, confirm everything works before sharing your course with real students.
- Go to Manage Course → Price Points on any course.
- Create a Free price point (or use an existing one).
- Copy the price point link and open it in a private/incognito browser window.
- Enroll as a test student using a different email address than your creator account.
- Confirm you land inside the course after enrolling.
To test a paid price point without charging yourself, create a price point with a small amount (like $1), enroll using Stripe's test card number, then delete the price point when you're done. You can find Stripe's test card numbers in your Stripe dashboard under Developers → Test mode.
What happens when a student pays
Here's the flow from the student's side:
- The student visits your sales page or price point link.
- They click Enroll and enter their payment information.
- Stripe processes the charge.
- Ruzuku enrolls the student in your course immediately.
- The student receives a welcome email with a link to access the course.
- The payment appears in your Stripe dashboard.
Stripe deposits funds to your bank account on a rolling basis (typically within 2 business days in the US, though timing varies by country). You manage payouts, refunds, and payment history directly in your Stripe dashboard at dashboard.stripe.com.
Your Stripe dashboard: the basics
You don't need to become a Stripe expert, but a few things are helpful to know:
- Payments shows every transaction from your courses. You can see who paid, how much, and when.
- Customers lists everyone who has paid you through Stripe.
- Payouts shows when Stripe sent money to your bank account and how much.
- Refunds can be issued directly from the Payments section. When you refund a student in Stripe, their course access in Ruzuku is not automatically removed. You can remove them manually under Manage Course → Students if needed.
Currencies
Stripe supports 135+ currencies. The currency you charge in is determined by your Stripe account settings. Most creators charge in their home currency (USD, CAD, GBP, EUR, AUD, etc.).
Students see the price in whatever currency you've set for the price point. Stripe handles conversion if the student's card uses a different currency.
Disconnect Stripe
If you need to disconnect your Stripe account:
- Go to Account → Integrations.
- In the Stripe section, click Disconnect.
Disconnecting removes the link between your Ruzuku account and Stripe. Existing students who already enrolled keep their access. Any active payment plans or subscriptions will stop processing new charges.
You can reconnect the same or a different Stripe account at any time.