EDD Hosting

EDD hosting where downloads stay paid for.

Selling files is a different problem from selling objects. The product is the delivery, the licence check is an API every customer install calls, and both have to be right.

Expiring download linksFast licence checksLarge files off the workers
Protected deliveryLicence APILarge file supportDaily backupsFree SSL24/7 support
Built for digital products

The file is the product.

Two endpoints carry the business: the one that hands over a file, and the one that says whether a licence is still valid.

Download links that expire

Purchase links are time-limited and tied to the buyer rather than being a permanent URL. A link posted on a forum stops working instead of becoming a free distribution channel.

Time-limitedTied to the buyer

Licence checks answered quickly

Every install of your plugin or theme phones home on a schedule. Those checks are a high-volume API against your database, and they are tuned as one rather than treated as ordinary page loads.

High-volume endpoint

Large files without holding a worker

A 300MB download served through PHP occupies a worker for the whole transfer. Files are handed off so the transfer does not consume the capacity your storefront needs.

Order history that stays queryable

Digital stores accumulate orders and licence records faster than they accumulate products, and those tables are what every customer account page reads.

Files and records backed up together

The product files and the records of who bought them are equally unrecoverable. Both are in the daily backup.

Delivery

Everything after the payment.

Checkout is the easy part and every host handles it. What separates a digital store is what happens for the next two years: downloads, updates, renewals and support.

  • Download links expire and are buyer-bound
  • Licence endpoint sized for every install checking in
  • Update delivery does not compete with the storefront
  • Order and licence tables kept fast
Download links
Expiring, buyer-bound
enforced
Licence API
Checks from installs
fast
File delivery
Off the PHP workers
offloaded
Renewal notices
Scheduled batch
queued
Throughput

Ten thousand installs, checking in.

A successful plugin business generates more traffic from software than from shoppers, and the licence endpoint is the busiest URL on the site by a wide margin.

Tuned
licence endpoint
Offloaded
large file delivery
Indexed
order and licence tables
MagicWP85 ms
Typical shared host820 ms
Untuned VPS340 ms

Illustrative comparison of a licence check request. Your numbers depend on install count and check frequency.

Configuration

What we change for EDD

A digital store's load is not shopping traffic. It is downloads and machine-to-machine licence traffic, which behave nothing like each other.

SettingWhat we doWhy
Download endpointsTime-limited links bound to the purchaseA permanent file URL turns one sale into unlimited distribution the moment somebody shares it.
Licence endpointTuned as a high-volume API rather than a pageEvery install checks in on a schedule, so this URL sees more requests than the storefront and behaves like an API under load.
File transferHanded off rather than streamed through PHPA large download served by PHP holds a worker for the entire transfer, and a few concurrent downloads can starve the store.
Licence tablesIndexed on key and site URLActivation checks look up by licence key and registered domain, and those lookups run constantly rather than occasionally.
Renewal noticesBatched with their own execution limitsReminding thousands of customers before expiry is one long task, and it decides whether renewals happen at all.
Plans

Simple, transparent pricing.

Every plan includes free migration, daily backups, SSL and 24/7 support.

MonthlyYearly 2 months free
Starter
For personal sites, blogs, and portfolios.
$20/mo
  • 1 WordPress site
  • 10 GB NVMe disk
  • Free SSL
  • Daily backups
  • One-click deployment
  • Support tickets
Start free trial
Pro★ Most popular
For growing businesses and busy stores.
$80/mo
  • 5 WordPress sites
  • 50 GB NVMe disk
  • Free SSL
  • Daily backups
  • One-click deployment
  • Priority support tickets
Start free trial
Enterprise
For agencies and high-traffic platforms.
$250/mo
  • 20 WordPress sites
  • 200 GB NVMe disk
  • Free SSL
  • Daily backups
  • One-click deployment
  • Dedicated support
Start free trial
FAQ

Questions, answered.

Can customers share their download link?
Not usefully. Links are time-limited and bound to the purchase, so a shared URL expires rather than becoming a free mirror of your product.
My licence endpoint gets hammered — is that normal?
Yes, and it is usually the busiest URL on a digital store. Every install checks in on a schedule, so it needs treating as an API rather than as another page.
How large can my product files be?
Large. Transfers are handed off rather than streamed through PHP, so file size affects storage and bandwidth rather than how many customers can download at once.
Does this work for plugin and theme businesses?
That is the main case. Selling software through EDD means the licence and update endpoints matter more than the storefront, and both are tuned for that here.

Sell files without giving them away.

Move the store across — migration is free, products and licences included.