Selling

Selling digital products

Files, downloads and where to host them — and why we do not host them for you.

You can sell anything that is delivered as a file — an ebook, a design, a course, a sample pack. The buyer pays, and WeSelling gives them a private link of ours that counts the download and sends them to your file.

We never store your file

You give us a link to where the file already lives. We never hold a copy, and your buyer downloads straight from your host.

What that meansWhy it matters to you
No size limit from usSell a 4GB video course if you want to
Your host's speedNot shared with every other shop on the platform
No storage charge from usYou pay your host, at your host's rates
Your file stays yoursWe cannot lose it, and we cannot hold it hostage
Note This is a deliberate trade. Hosting files for every shop would mean charging every shop for storage and bandwidth — including the ones that sell nothing digital — and it would put your delivery speed at the mercy of our worst month. Your host, your bill, your speed.

What we do handle

  • A private link per buyer — long, random, and tied to that sale
  • A download limit — a few attempts by default, so a dropped connection is not a support ticket
  • An expiry — the delivery page goes stale on its own
  • A record — who downloaded, when, from where, so a dispute has an answer

Your customers never see the address of your actual file.

Where to host it

Any https address works. The one most sellers already have is Google Drive; the others are just as good. All are free to start and give you a link per file:

HostOne thing to know
Google DriveSet the file's sharing to “Anyone with the link”
DropboxChange dl=0 at the end of the link to dl=1 and it downloads straight away
MediaFireSimple upload, a download link for every file
Sync.comPrivate by default; links can be switched off later

Sign up at Google Drive, Dropbox, MediaFire or Sync.com.

Setting one up

  1. Upload your file

    To whichever host you chose above.

  2. Copy its share or download link

    Every uploaded file has one.

  3. Paste the link

    Into the item's Download link field in Services (or Inventory).

  4. Buy your own product once

    The only way to know the whole chain works before a customer finds out it does not.

The item form reads what you paste and tells you what it sees — which host it is on, with that host's one tip, or a link with an expiry in it. It does not block anything: your host is your business.

Pay what you want

Any item can be sold at a price the buyer names - the model Radiohead used for In Rainbows. Switch on Pay what you want on the item, and its selling price becomes the suggested amount. Set a minimum if you want one; leave it blank and a buyer may take it for nothing. There is no upper limit.

  • Every way of paying - the figure the buyer chose is written to the sale, and card, transfer, crypto or cash charge that total
  • Free is real - an order that comes to nothing settles at once with no payment step, and the download or ticket is issued immediately
  • At the till - the rep types what the customer offers, and the floor is enforced there too
  • Card gateways refuse tiny charges - if you take cards, a minimum of a few hundred avoids a failed payment on a very small amount

Piracy buffer

The first copy of a new beat pack or e-book is often on a sharing channel within hours. A piracy buffer holds every download until a number of copies you choose have sold, then releases them to all those buyers at once - so by the time anyone can share the file, you have been paid that many times.

  1. Switch it on

    Open the digital product, switch on Piracy buffer and choose how many paid sales to wait for - 20, say.

  2. Buyers know before they pay

    Your shop marks it Pre-release with the count, "7 of 20 sold · unlocks at 20", and says how it works.

  3. Each buyer is told it is reserved

    After paying they get an email saying their copy is reserved, with their link, which starts working when it unlocks.

  4. They follow the count

    Their order (My orders) shows a progress bar, and anyone with notifications on gets a push as each new copy sells.

  5. It unlocks

    The sale that reaches your number releases every held copy at once. Every waiting buyer is emailed their link and gets a push notification. From then on it sells like any other download.

  • Only paid sales count - an unpaid bank-transfer order does not bring the release forward; it counts once the transfer is confirmed
  • Change your mind any time - switch it off, or lower the number below what has sold, and the waiting buyers get their links straight away
  • Links last 30 days from the release - not from the purchase, so somebody who waited a month does not find theirs already expired
  • With a limited run - the buffer cannot be larger than the number of copies for sale, or it would never unlock
Note It cannot stop a buyer sharing the file after release - nothing can. What it changes is when: after you have been paid, not before.

Verified purchase downloads

Every download is counted against the purchase it belongs to. A buyer's link only exists once their payment settled, so every number on the report is a paying customer — never a visitor, never a forwarded link.

Open Reports → Verified downloads to see, per product: copies sold, downloads collected, buyers who have not collected yet, links that expired unused, revenue, and the last download.

Watch the uncollected count

The figure worth chasing on that report is not collected: people who bought and never downloaded. Those are refund requests waiting to happen — usually a link that needs access, an expired file, or a host that moved.