Terms of Use for Online Courses - Solivagant Legal
course creators

Terms of Use for Online Courses

Contract for creators of pre-recorded courses or digital products

Terms of Use for Online Courses


$399

If you’re creating courses or digital products, strong contract terms protecting you from your content being stolen, refund requests, payment defaults and more are absolutely essential. Most of the time, you don’t have a one-on-one relationship with people purchasing your courses, so you need a contract that binds them to its terms without you actually getting them to sign one. Our Terms of Use gives you the strong legal protection you need, and you can pop it right into your course’s checkout.

When you are selling products or courses through your webpage, you don’t have the ability to have your users physically sign a contract agreeing to terms regarding the use of your products or courses. The beauty of our course contract (called a Terms of Use for Online Courses), is that it goes in your checkout as something purchasers have to agree to before they can complete their purchase, which in turn binds them to its terms as if they’d hand-signed it. You now get to dictate whether you’ll give refunds and under what conditions, who can access your courses, what happens if their payment fails, and so much more. You’ve also protected your original content from theft or resharing, and yourself from someone initiating a chargeback with their credit card company if they decide they no longer want the course.

This Terms of Use contract covers (amongst other important provisions):

  • Payment terms, including what payments you accept, what happens in the event a payment is declined or a customer attempts a chargeback
  • Refund policy
  • Subscriptions
  • Intellectual Property
  • Important disclaimers

Time to complete contract: 10-15 minutes.

If you are selling pre-recorded courses or digital products, yep, this is for you. If you’re running a live group program/course, you’ll want our Live Group Program Terms of Use instead.