Free + Pro

Sell digital products and subscriptions from WordPress.

No stripe platform fees. Your store, your products, your revenue.

Download free version
Lifetime updates Email support 14-day refund
yourdomain.com/store/
FileSpark product listing preview
// Pro features

Everything you need to turn downloads into a real business.

0% platform fee

Remove the 2% fee on every sale. At $3,000/month in revenue that's $60 back in your pocket every month — Pro pays for itself fast.

Subscriptions

Recurring billing via Stripe. Free trials, setup fees, lifecycle emails, and self-service cancellation, all on your WordPress site.

Software license keys

Auto-generate license keys per purchase. Set per-site activation limits and push plugin or theme updates directly to licensed customers.

Product variations

Multiple pricing tiers on a single product. 1-site / 5-site / unlimited licences, S / M / L sizes, any combination with per-variation files and prices.

Abandoned cart recovery

Automatically email customers who didn't complete checkout. Industry averages show 5–15% recovery, revenue that would otherwise be lost for good.

Advanced coupons

Bulk code generation, Buy-One-Get-One (BOGO) rules, category-scoped discounts, and a codeless discount rule builder that auto-applies based on cart conditions.

// Zero platform fee

Keep every dollar you earn.

The free tier charges a 2% cut on every completed sale. Pro removes it entirely — all the way to zero. The maths are simple: at $3,000 a month in revenue, that's $60 back in your pocket every month. Most creators recoup the cost of Pro within a few sales.

  • 2% platform fee reduced to 0% the moment Pro activates
  • Applies to all gateways:Stripe, PayPal, and FileSpark Wallet
  • No volume caps, the saving scales with your revenue
example.com/wp-admin › FileSpark › Settings › Gateways
FileSpark Pro settings showing 0% platform fee
example.com/wp-admin › FileSpark › Products › Add
FileSpark subscriptions dashboard in wp-admin
// Recurring revenue

Turn one-time buyers into recurring revenue.

Pro adds full subscription support via Stripe Billing. Offer monthly or annual plans, add a free trial or one-time setup fee, and let customers manage their own subscription from their account page — no support ticket required. An MRR dashboard widget keeps your monthly recurring revenue front and centre.

  • Monthly and annual billing intervals with optional free trial periods
  • One-time setup fees on top of the recurring plan price
  • Lifecycle emails — renewal reminders, failed payment alerts, cancellation notices
  • Customer self-service: pause, cancel, or switch plans from their account page
// Software licensing

Sell plugins and themes with built-in licensing.

Every purchase automatically generates a cryptographically unique license key and delivers it in the receipt email. Customers activate the key on their site; you control how many sites each license tier allows. When you ship an update, the update delivery API pushes it to every licensed install just like the official WordPress updater — no third-party service required.

  • Auto-generated keys on purchase — no manual steps
  • Per-site activation limits (e.g. 1-site, 5-site, unlimited)
  • Update delivery API compatible with standard WordPress updater hooks
  • License status visible on the customer account page
example.com/wp-admin › FileSpark › Products › Edit › Licenses
FileSpark license keys management screen in wp-admin
example.com/wp-admin › FileSpark › Products › Edit › Variations
FileSpark product page with license tier variation picker
// Product variations

One product, multiple pricing tiers.

Instead of creating a separate product for every tier, variations let you offer them all on a single product page. Each variation gets its own price and its own set of downloadable files. Buyers pick their tier at checkout and receive exactly the right files — all tracked to the same product in your dashboard.

  • Unlimited variations per product (1-site / 5-site / unlimited, S / M / L, etc.)
  • Per-variation price and per-variation downloadable files
  • Pairs with license keys to set per-tier activation limits automatically
  • Pairs with Pay What You Want for per-tier minimum pricing
// Revenue recovery

Win back customers on autopilot.

When a customer enters their email at checkout but never completes the purchase, FileSpark captures the cart and sends a timed recovery email automatically. No integration with a third-party email platform required — it runs entirely on your WordPress install. Industry data puts average cart recovery rates at 5–15%, which adds up quickly on a busy store.

  • Cart captured the moment an email address is entered
  • Configurable delay before the recovery email fires
  • Recovery email includes a direct link back to the checkout
  • Abandoned cart list in wp-admin shows status and recovery outcome
example.com/wp-admin › FileSpark › Settings › Emails › Email Templates
FileSpark abandoned carts screen showing cart list and recovery status
example.com/wp-admin › FileSpark › Coupons › Rules
FileSpark advanced coupon editor showing BOGO and bulk generation options
// Advanced coupons

Discount rules that actually drive sales.

Pro's coupon system goes far beyond a simple percentage off. Generate up to 500 unique codes in one click for influencer campaigns. Build BOGO rules that reward customers for buying more. Scope discounts to specific categories, set a minimum order amount, and create codeless rules that apply automatically when cart conditions are met — no code required from the customer.

  • Bulk generate up to 500 unique codes in a single action
  • BOGO (buy one, get one) rules with configurable reward products
  • Category-scoped discounts and minimum order amount requirements
  • Codeless Discount Rule Builder — auto-applies when conditions are met
// Free vs Pro

Compare what's in each version.

Feature Free Pro
Unlimited products & multiple files per product
Stripe Checkout (Apple Pay & Google Pay)
Secure tokenised download links
Download expiry & attempt limits
Coupons & discount codes
Order management & PDF receipts
Guest checkout (no account required)
Customer account page
Revenue dashboard & reporting
Gutenberg blocks & shortcodes
0% platform fee (removes 2% free-tier cut) -
PayPal gateway -
FileSpark Wallet (store credit) -
Subscriptions (monthly / annual plans) -
Product variations (multiple tiers) -
Software license keys & activations -
Update delivery API (plugins & themes) -
Abandoned cart recovery -
Pay What You Want pricing -
Product bundles -
Advanced coupons (BOGO, bulk, rule builder) -
Cloud file delivery (Amazon S3 / Google Drive) -
Parity pricing (regional discounts) -
REST API & outbound webhooks -
Email support -
// Pricing

One-time payment. No subscriptions.

Pick the license that fits. Every tier includes all Pro features and email support.

10 Sites

Freelancers & growing agencies

$79
one-time · lifetime updates
Use on up to 10 websites
All Pro features
Email support

Unlimited Sites

Large agencies & unlimited scale

$129
one-time · lifetime updates
Use on unlimited websites
All Pro features
Email support
// FAQ

Frequently asked questions.

Do you take a cut of my sales?
The free tier charges a 2% platform fee on every completed sale. Pro removes it entirely — down to 0%. You still pay your payment processor's standard rate (e.g. Stripe's 2.9% + 30¢) but that's between you and Stripe. We take nothing.
Is this a subscription?
No. FileSpark Pro is a one-time payment for lifetime updates and email support, for the number of sites in your license tier. There are no recurring charges from us.
Do I need a third-party account to run my store?
You need a Stripe account to accept card payments — that's it for the free tier. Pro adds PayPal as an optional second gateway. Everything else — orders, files, customers, license keys — lives on your own WordPress install. No SaaS dashboards, no API keys beyond Stripe/PayPal.
Where are my orders, files, and customer data stored?
In your own WordPress database and server. FileSpark doesn't send your data anywhere. Files are served from your server (or from Amazon S3 / Google Drive if you enable cloud delivery in Pro), and all order records are stored locally. You own everything.
Can I sell software plugins or themes and push updates to buyers?
Yes. Pro includes software license key generation, per-site activation limits, and an update delivery API that hooks into the standard WordPress updater. Customers get update notifications inside their wp-admin the same way they would for any plugin — no third-party update service needed.
Do you offer refunds?
Yes. If FileSpark Pro doesn't work for you, request a refund within 14 days — no questions asked.

Looking for documentation?

Get started quickly with our comprehensive guides and tutorials.

View Documentation