Get a free quote
All articles Dokan & Marketplaces

Selling Digital Products on a Dokan Marketplace: Setup, Delivery and Protection

How to run a digital marketplace on Dokan: enabling downloadable products for vendors, secure file delivery, licences, payouts without shipping, and what to watch for.

Digital marketplaces (templates, fonts, ebooks, music, courses, software) are some of the easiest Dokan marketplaces to run: no shipping, no returns of physical goods, instant delivery. They also have their own challenges: file security, piracy, licensing and taxes on digital goods. This guide covers how to set one up well.

Enable digital products for vendors

WooCommerce supports virtual (no shipping) and downloadable (file delivery) products, and Dokan lets vendors create both from their dashboard. In Dokan → Settings → Selling Options check which product types vendors may use, and in the product form settings make sure the downloadable file fields are visible. If your marketplace is digital-only, hide shipping-related fields entirely to keep the vendor form clean.

Secure file delivery

WooCommerce handles downloads through protected links tied to the order, with options for download limits and expiry. Three settings matter:

  • File download method: use “Force downloads” or X-Accel-Redirect/X-Sendfile on compatible hosts, never “Redirect only”, which exposes the real file URL.
  • Uploads folder protection: WooCommerce adds .htaccess rules to the uploads folder on Apache; on Nginx or LiteSpeed confirm with your host that direct access to wp-content/uploads/woocommerce_uploads is blocked.
  • Download limits and expiry: sensible limits reduce casual sharing without annoying real buyers.

For large files (video courses, big design bundles) consider offloading uploads to cloud storage with signed URLs rather than serving multi-gigabyte files from the web server.

Vendor uploads: size, type and quality

Set allowed file types and maximum upload size for vendors, and review new digital products before they go live, at least for new vendors. Require preview images, a clear description of what is included, and the licence terms. For software and templates, ask vendors to state compatibility and version.

Licences, versions and updates

Marketplaces for software, plugins or themes need licence keys and update delivery. WooCommerce has extensions for software licensing that generate keys per order and expose an API for activation and updates. Decide early whether licences are managed centrally by the marketplace (more consistent for buyers) or by each vendor (more work for vendors, less for you).

Payouts without shipping delays

Because digital orders complete immediately, vendor earnings become available fast. Keep a short withdrawal threshold (for example 7 days) to allow for refunds and chargebacks, and use automatic payouts through Stripe Connect or PayPal where possible. Digital marketplaces are a frequent target for card fraud, so enable your gateway’s fraud tools and hold payouts on suspicious orders.

Taxes on digital goods

Digital products are taxed differently in many regions: EU VAT on digital services is charged at the buyer’s country rate, several US states tax digital goods, and rules keep changing. Use WooCommerce tax settings with a tax service or plugin that handles digital goods by location, collect evidence of the buyer’s location at checkout, and talk to an accountant about who is the seller of record on your marketplace (you or the vendor), because that determines who owes the tax.

Reducing piracy

You cannot stop sharing entirely, but you can make it inconvenient and reduce your legal exposure:

  • Watermark previews and, where feasible, delivered files with the buyer’s details
  • Limit downloads per purchase and expire links
  • Make licence terms clear at purchase and in the download email
  • Give vendors a simple way to report copied listings on your own marketplace

Checklist for a digital Dokan marketplace

  1. Downloadable and virtual product types enabled for vendors; shipping fields hidden
  2. Secure download method and protected uploads folder verified
  3. Upload limits, allowed file types and review process in place
  4. Licensing approach decided (if selling software)
  5. Short payout threshold, fraud protection enabled
  6. Digital goods tax handling configured and confirmed with an accountant
  7. Download emails and vendor terms reviewed

Building a digital marketplace?

We set up Dokan for digital products with secure delivery, licensing, fast payouts and tax handling, and customise vendor forms for digital sellers. Hire a Dokan expert or send us your idea.

Share this article

Written by Sachin

Sachin leads D&D Web Studio, a WordPress, WooCommerce and Dokan development studio, and is a Top Rated Plus Upwork developer with 10+ years of experience. We build and support online stores and multivendor marketplaces for clients in the US, UK, Australia and Europe.

More about us

Need help with your store or marketplace?

Send us a short brief and get a free, detailed estimate within 24 hours.