Fileflare doesn’t have a built-in license-key generator yet, but you can sell license keys alongside Fileflare-delivered files using a separate Shopify app. Fileflare handles the file delivery and protection; the license-key app handles the codes. Both apps run on the same Shopify orders.
Workaround using two Shopify apps. Native license-key support is in our roadmap but not shipped yet. Until then, this is the cleanest way to combine license keys with Fileflare’s file protection.
When you’d use this
- You sell software, themes, plugins, or anything that needs a unique key per order.
- You want license keys delivered alongside the actual file (PDF, ZIP, installer).
- You want Fileflare’s protection (PDF stamping, IP limits) on the file, plus a license key on top.
The setup: parallel apps
Each customer’s order goes to both apps. Fileflare delivers the file via download email; the license-key app delivers the code via its own email or order display. Customer gets both.
1. Install Fileflare
Install Fileflare from the Shopify App Store if you haven’t already. Set up file delivery normally — see the beginner’s guide.
2. Install a license-key app
Confirmed compatible options:
- Selling Codes (Recommended) — focused on code/key delivery, simple setup.
- SendOwl — broader digital-product app with license-key support; expensive.
Both connect to your Shopify products and trigger on order completion. Pick whichever fits your workflow — Selling Codes is purpose-built for codes; SendOwl has more bells but is heavier.
3. Set up the license-key app
Each app has its own setup flow — load codes, attach to products, configure delivery email. Refer to the app’s docs (e.g., Selling Codes’ guide).
4. Test
Place a test order for a product that has both Fileflare files attached and the license-key app configured. You should receive both: the Fileflare download email and the license-key delivery (email or order-page).
Common issues
- Customer got the file but not the license key — the license-key app didn’t trigger. Check its dashboard for the order; usually a config issue (codes not loaded, product not linked).
- Customer got the license key but not the file — Fileflare’s delivery didn’t fire. Check the order is Paid and the product has assets attached. See email delivery troubleshooting.
- I want one email with both — not currently possible. Each app sends its own email. Workaround: disable Fileflare emails and use the order-confirmation email approach (add downloads to Shopify’s confirmation email) so customers see download links + license key in one place.
- When will native license keys ship? No firm date yet. We’ll update this doc when there’s news.