For sellers of digital products and online courses

Selling digital products and video: delivery at payment, and a shared link does not work

Your file, licence key or video course is sold on your own site. As soon as payment completes the customer receives the download link or access; you send nothing by hand.

Sound familiar?

Four problems of selling digital products

01

Selling is easy, stopping a resale is hard

A file sent as an email attachment can be forwarded forever; the moment a cloud folder link lands in a group, the product is free. The hard part is not the payment but what happens after delivery.

02

Handing out licence keys by hand

Finding a key in a list and sending it for each sale takes time and invites mistakes. The same key going to two people, or nobody noticing the pool has run out, is a common failure.

03

Putting video in a shared folder

It is easy to put a course in a cloud folder and send the link to buyers, but once that link is copied into a group the course has lost its sales value. Closing access for someone whose membership ended is also manual work.

04

Depending on a marketplace

Course and content marketplaces give ready traffic; in return they take a commission, keep the customer list and weigh in on price and campaigns. The margin, the data and the price are not yours.

Plugins

What does each plugin do?

Each card explains how the plugin is used in this trade; the badge shows which package it comes with.

Core

Digital Products & Licences

Every sale gets its own download right

With Digital Products & Licences you upload a file and attach it to a product. When payment completes, the customer receives a download link limited by time and by count; an expired link does not work. If a customer could not download, you give the right back from the panel in one click. If you sell licences, you load keys by CSV or generate them from a pattern, and each sale gets a key from the pool automatically.

  • Delivery link limited by time and by download count
  • Key pool loaded by CSV or generated from a pattern
  • Keys hidden in lists, opened one at a time on purpose
  • A Downloads page in the customer account
In the Starter packageSee details
Core

Adaptive Video Streaming

Lesson video that does not stall on a phone

Adaptive Video Streaming prepares every video you upload in several qualities in the background, and the player switches by itself according to the viewer's connection speed. Even on a weak mobile connection a lesson starts quickly and seeking is instant. Without this plugin your videos still play, but at one fixed quality.

  • 480p, 720p and 1080p quality levels
  • Fast start even on a weak connection
  • Instant seeking
  • Without the plugin, videos keep playing at one quality
In the Growth package
Core

Membership Tiers & Subscriptions

Selling content by monthly and yearly membership

With Membership Tiers & Subscriptions you define tiers such as bronze, silver and gold with monthly and yearly prices. The customer subscribes once by card and renewals are taken automatically. If you change the price later, existing members continue at the price they agreed. You can lock a course, a page or a digital product to a tier.

  • Ordered tiers with monthly and yearly prices
  • Automatic renewal and failed-payment reminders
  • Locking a course, page or product to a tier
  • Member count and recurring revenue tracking
In the Starter packageSee details
Core

Payment Integrations

Card payment included in every store

Payment Integrations are ready in every store and iyzico is supported. The customer pays by card with 3D Secure and delivery starts as soon as payment ends. If the whole basket is digital, the delivery step never appears and no address is asked for.

  • Online card payment and 3D Secure
  • No address or delivery step on an all-digital basket
  • Included in every store
Free in every storeSee details
As you grow

Advanced Page Builder

Pages only members can see

In the Advanced Page Builder you pick a page and mark it Members only. A visitor who is not a member sees the tier cards and a subscribe button instead of the content. Because the content is never sent to them, it is not in the page source either.

  • Marking a page Members only
  • Tier cards and a subscribe button for non-members
  • Locked content is never sent to the browser
Free in every storeSee details
How it works

The journey of one digital sale

Your customer

1

Chooses a product or a course

In the shop they see the file, the licence, the course or the membership tier. A course's lesson list is open to everyone, and a free preview lesson plays.

2

Pays by card

If the basket is entirely digital no address is asked for; payment completes by card with 3D Secure.

3

Receives delivery at once

The expiring download link or licence key opens on the order page; the link is also emailed.

4

Watches the course

They open a course locked to their tier; each playback request produces a link made for them alone.

5

Handles renewal or a card update

Their membership renews automatically; if a payment fails they are reminded to update the card.

You, in the admin panel

1

You upload files and keys

You attach a PDF or file to a product and, for licences, load the key pool by CSV or generate it from a pattern.

2

You choose the delivery rule

You decide how many times and for how many days a download right is valid.

3

You order the lessons

You upload videos, order them by dragging and lock the course to a tier; one lesson can be a free preview for promotion.

4

You set up membership tiers

You write the monthly and yearly prices and mark pages as Members only.

5

You watch payment and access

If a customer could not download you give the right back; for a member whose payment fails, you let the system close access.

Packages

The package that fits you

The packages of the Digital Products & Membership family suit selling digital products and video. The cards below come live from the current package list; package contents and amounts are always correct there.

Dijital & Üyelik

Dijital ürün, video ve üyelik geliri tek panelde

from ₺4,999/mo

33% off14 days free · card required

Başlangıç

İlk dijital ürününüzü ve ilk üyeliğinizi satın

₺7,500₺4,999/mo

Includes

  • Dijital Ürün & Lisans
  • Destek Talepleri
  • Gelişmiş Sayfa Düzenleyici
  • AI Asistan
  • Blog
  • Üyelik Seviyeleri & Abonelik
  • Ödeme Entegrasyonları

7 features included in total

Most popular
51% off14 days free · card required

Büyüme

Birebir görüşme, blog ve üye takibiyle akademiye dönüşün

₺18,500₺8,999/mo

Everything in Başlangıç

Plus 11 more

  • Kampanyalar
  • Uyarlanabilir Video Akışı
  • Ürün Soru-Cevap
  • Bülten
  • Kuponlar
  • CRM — Müşteri İlişkileri Yönetimi
  • SMS Bildirimleri
  • Sihirli Ödeme Linki
  • WhatsApp Bildirimleri
  • Analitik ve Dönüşüm Takibi
  • E-Fatura Entegrasyonu

18 features included in total

53% off14 days free · card required

Pro

Ekip yetkileri, kontenjanlı atölyeler ve tam otomasyon

₺27,500₺12,999/mo

Everything in Büyüme

Plus 9 more

  • Mağaza Cüzdanı
  • Özel E-posta Şablonları
  • Online Randevu Sistemi
  • Kariyer ve İşe Alım
  • Yetki ve Rol Yönetimi
  • Kurumsal E-posta
  • Destek Masası
  • Sadakat Programı
  • Kişiselleştirme

27 features included in total

Our recommendation

Digital Products & Licences and Membership Tiers & Subscriptions are in the Starter package, enough to begin selling files, keys and memberships. Adaptive Video Streaming is in the Growth package. Payment Integrations and the Advanced Page Builder are included in every store.

Compare packages
Guide

What to look for when selling digital products and video

How to make delivery safe

Selling a digital product is easier than selling a physical one, but if delivery is built wrongly the product is sold once and spreads to everyone. A file sent as an email attachment can be forwarded forever, and the link to a cloud folder circulates without anyone knowing who holds it.

What can be prevented is not the copying of a file but the sharing of a link. For that, every sale produces its own download right, limited by time and count. An expired link does not work, and a link that lands in a group is useless to everyone.

One thing should be said honestly from the start: no system can stop a downloaded file from being copied afterwards. The aim is not to make copying impossible but to make easy, large-scale sharing hard.

What matters when selling licence keys

Selling keys has two risks: the same key going to more than one person, and a key staying visible on a screen. The pool solves the first: you load keys by CSV or generate them from a pattern, one is assigned for each sale and you are warned as the pool runs low.

For the second, the key itself does not appear in product, order or report lists; it opens only one at a time and on purpose. A key sitting on a screen counts as leaked through screen sharing, a screenshot or a glance over a shoulder, which is why it is hidden by default.

Noticing in time that a pool is running out also protects sales: an order that arrives for a product with no keys left is a promise you cannot keep.

Realistic protection when selling video

If you put a video in a cloud folder and share the link, the moment that link lands in a message group your course is free. The answer is to produce, for every playback request, a link made for that member that expires in five minutes: a copied link thrown into a group does not work, and when a membership ends access closes the same day.

This is not a copy-protection system. No system can stop screen recording, and anyone promising it is misleading you. In practice most leaks come from link sharing; ending that ends most of the problem.

Keeping the lesson list public also helps sales: nobody buys a course whose contents they cannot see. Only the lessons you mark as a free preview play.

One-off sale or membership?

For a finished product that is consumed once, a one-off sale is right: an e-book, a template pack or a completed course. If the content keeps growing, meaning you add new lessons or resources every month, a membership is more suitable.

The easiest mistake with memberships is applying a price rise to existing members too. Here the default is the opposite: the new price applies only to new members, and existing members continue at the price they agreed. Nobody is raised without being told.

Offering both together is possible: you can sell the course once and also link the same content to a membership tier. Selling a workbook and templates next to the course makes the basket larger.

A member whose payment fails should not be lost

When a member's card is invalid, it is often not a lost customer but a card-renewal matter. You should tell them early, try again and not close access for good at once.

In the system, if a card is invalid access closes and the customer receives staged reminders to update the card. If the card is corrected access reopens by itself; after three attempts the membership ends. The same reminder is never sent twice, because a repeated automatic message makes people cancel more than the problem itself.

This flow does not need you to follow it by hand; you only watch the number of members and your recurring revenue in the panel.

FAQ

Good questions

  • No system can stop a downloaded file from being copied. What can be prevented is sharing the link: each sale produces its own download right limited by time and count, and an expired link does not work.

Make your first digital sale this week

Open your account, upload your file or lessons and choose the delivery rule. If you would like to see an example first, browse the demo stores above.