- Custom product post type with pricing, sale prices, and file attachments
- Shopping cart with AJAX add/remove functionality
- Stripe checkout integration for one-time payments
- Secure file delivery via HMAC-signed, time-limited download links
- Software licensing system with key generation and activation limits
- License update server for serving plugin/theme updates to customers
- Discount code system with percentage/flat types, date ranges, and usage limits
- Order management with status tracking
- Sales reports dashboard with earnings, top products, and customer stats
- Download logging with IP and user agent tracking
- Email receipts with download links
- Mailchimp and ConvertKit integration
- File protection via .htaccess
- Customer account page shortcode [fdd_account]
- Receipt page shortcode [fdd_receipt]
- REST API endpoints
- Product reviews system
- Product categories and tags
- Clean uninstall removing all tables and options
- Translation-ready with .pot file