Skip to content

WordPress + WooCommerce

Your store. Your courses. Protected video.

Keep your courses on your own website. Onveo hosts the private video; WooCommerce orders decide who gets access.

Your tools, connected

From paid order to private playback.

  1. 01

    Onveo

    Private video hosting, signed playback and domain restrictions.

  2. 02

    WordPress + WooCommerce

    Your curriculum, product and checkout.

  3. 03

    Order access

    Payment grants access. Refund or cancellation revokes it.

Built for the course-selling flow.

WordPress + WooCommerce

WooCommerce handles selling and order-based access. Other LMS plugins are not supported.

Modern checkout support

Works with the WooCommerce block checkout and HPOS. Requires WordPress 6.5+ and WooCommerce 9.0+; tested up to WordPress 7.1 and WooCommerce 11.2.

Turkish included

The plugin and the student pages ship with a Turkish translation.

Four steps to your first course.

  1. 01

    Create an account

    Upload a lesson to Onveo and keep it private.

  2. 02

    Install the plugin

    Download the ZIP and connect your WordPress store.

  3. 03

    Build your curriculum

    Add sections, lessons and free previews.

  4. 04

    Attach a product

    Connect your course to a WooCommerce product.

Orders and access stay connected.

  • Paid orderAccess granted to the course or video
  • Refund / cancellationAccess revoked
  • Manual accessGrant or revoke through the access manager
  • Access durationLifetime or a fixed duration, such as 365 days
  • Playback policyPersonal signed links, approved domains, 1–24h link validity

For your students

A clear next lesson, every time.

Students use My Courses, follow a curriculum, track progress and resume playback. Free previews help them explore before buying.

Your questions, answered.

Do I need WooCommerce?

Yes, for selling and order-based access. Without WooCommerce you can still embed videos, domain-locked or password protected.

What happens on a refund?

A full refund, cancellation or failed payment removes access automatically. Partial refunds keep access.

When do playback links expire?

Each viewer gets a personal link valid for 1–24 hours, set in the plugin.

Can I stop screen recording?

No service can fully prevent it. The optional e-mail watermark makes recordings traceable to the buyer.

Is Turkish available?

Yes. The plugin and the student pages include a Turkish translation.

Build your next course on your own terms.

Create an account, download the plugin and talk to us about your setup.

Onveo
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.