How to Integrate Stripe with Courses

 

Integrate Stripe with CourseNinja to facilitate easy and secure payments for your courses. This help article will guide you through setting up Stripe, creating a paid course, and managing currency settings, ensuring a smooth registration process for your students.

 

Example

Imagine you're launching a new online course on digital marketing. By integrating Stripe with CourseNinja, you can easily accept payments from students worldwide, offering a streamlined registration experience.

 

Benefits:

  • Secure Transactions: Ensure all payments are processed safely and reliably with Stripe's robust security features.
  • Global Reach: Accept payments in multiple currencies, allowing you to reach a broader audience.
  • Seamless Integration: Effortlessly connect Stripe to your CourseNinja account and manage all payment settings from a single dashboard.

 

In this article, you'll learn

  1. Integrating with Stripe

  2. Creating a Paid Course

  3. Setting up the Currency of your Paid Course

  4. Editing the Currency of your Existing Course


 

To Integrate Stripe with Your Courses

 

To set up a paid course, you will need a Stripe account. We've chosen Stripe as our go-to payment partner for its reliability and security. Visit their website here to learn more.

 

Step 1:Click "Integrations" on the left sidebar.
 

click integrations

 

Step 2: Click "Connect with Stripe" and log into your account.

 

connect with stripe

 

If you don’t have a Stripe account yet, create one under New To Stripe?  Enter your email address and select your country from the drop-down, then click "Create Account With This Email."

 

sign up for stripe

 

Step 3: Activate your Stripe account. Complete your registration by clicking the link in the yellow notification at the top of the page.

 

stripe integration configuration

 

You will be taken to a Stripe page to fill in some information.

 

stripe page

 

Provide all the required information to activate your account. Otherwise, you will not be able to accept payments for your Course.

 

Once your Stripe account is connected, you will see it under Known Stripe Accounts.

 

Known Stripe Accounts

 

Now you’re ready to set up a paid course!

 

Notes:

  • Stripe fees: Creating an account is free. Stripe charges a small transaction fee of 2.9% + 30¢ per successful card charge- a small price to pay for easy payment processing. There are no setup fees, monthly fees, or hidden fees.
  • Business website: Stripe will require a website URL to complete your business information and activate your account. You can share your website or your social media profile (business profiles are preferred). You will want a permanent URL. It is not recommended to use the registration page link of your course, because it changes with each course you create.
  • Disconnecting your Stripe account: You can revoke CourseNinja access from your Stripe account at any time from the Settings > Authorized applications area of your Stripe Dashboard.

 

To Create a Paid Course

 

Step 1: Filling in the initial details

 

create new course
 
  • Enter the course title and select "Paid course," then set the price.

 

set price for paid courses
  • Once done, click "Save and Continue."

 

save and continue

 

Step 2: Organize the sessions

  • On the next page click Add Session.

 

Add session

 

  • Enter a title for the first session.

 

enter session for the title

 

  • Choose if you want the session live or on-demand. For a live session, set a date and time.

 

set date and time for live session

 

  • For an on-demand session, add a video file.

 

add video file for on demand session
  • Choose a video from your Media Library or add a new one. To add a video, you can add a YouTube link or upload one from your computer up to 2 GB.

 

add video
add video button
  • Next, add a description for the session.

 

add session description

 

  • You can also add a downloadable handout by clicking Add File.

 

add handouts

 

  • Choose a file from your Media Library or upload a new one up to 500 MB.

 

upload handout

 

  • Click Add Session to save it.

 

add session

 

Repeat the above steps to add more sessions.

 

  • Click Save and Continue to proceed to the next step or click Save Draft and Exit to get back to it later.

 

Save & continue

 

The next step is to Customize the registration page and thank you page.

 

  • When it's all good to go, click "Publish Course."

 

Click publish course

 

To Set The Currency of Your Paid Course

 

Select the payment currency you want to present your course price.

 

Step 1: Click the Account Settings icon on the left sidebar. You can also click your avatar on the upper right and click Account Settings from the drop-down.

 

account settings

 

Step 2: Click "Accept Payments."

 

accept payments

 

Step 3: Click the drop-down arrow under Change Currency.

 

change currency

 

Choose your desired currency from a wide selection.

 

choose desired currency

 

Or type your desired currency on the field.

 

select desired currency

 

Step 4: Click "Update Settings."

 

update settings

 

You will see a confirmation pop-up message that your changes are saved.

 

confirmation messages for saved changes

 

Note: The set currency applies to all future courses, events, and webinars created both in CourseNinja and WebinarNinja.

 

To Edit the Currency of Your Existing Course

 

Step 1: Go to the Courses dashboard and find the course you want to edit from the list on the My Courses page.

 

course dashboard

 

Step 2: Once you've found your course, click the ellipsis (•••) icon to the right of the course title then click Edit.

 

edit session

 

Step 3: On the next page, click Change Currency.

 

change currency button

 

A pop-up window will appear where you can change your currency. Once done, click Save and Continue.

 

select preffered currency
save preffered currencu\y

 

You can also edit your course price here.

 

edit course price

 

Step 4: Click Save.

 

save changes

 

Note: The currency you choose to charge to, is set in your Account Settings. Once changed, the set currency applies to all future courses, events, and webinars created in CourseNinja and WebinarNinja.

 

That's all about integrating Stripe with courses. If you encounter any issues or have any questions, feel free to contact our support team.

© 2005 - 2024 ProProfs
-
add chat to your website