
內容簡介
DMSI DDLS 是一款專為軟體供應商、數位產品銷售商及訂閱型業務設計的外掛,透過 WooCommerce 管理授權、訂閱及數位下載,提供企業級的授權功能,完全免費。
【主要功能】
• 自動生成獨特授權金鑰
• 自訂訂閱系統,無需 WooCommerce Subscriptions
• 安全的檔案傳遞與版本管理
• 自助式客戶授權管理入口
• 30+ 種電子郵件通知模板
• REST API 支援授權驗證與下載
外掛標籤
開發者團隊
② 後台搜尋「DMSI DDLS – Digital Downloads, Licensing & Subscriptions」→ 直接安裝(推薦)
原文外掛簡介
DMSI DDLS – Digital Downloads, Licensing & Subscriptions (DDLS) is a comprehensive solution for software vendors, digital product sellers, and subscription-based businesses who need to manage licenses, subscriptions, and digital downloads through WooCommerce.
Why Choose DDLS?
Unlike expensive alternatives that cost $500-700/year, DDLS provides enterprise-grade licensing features completely free. Built specifically for WordPress and WooCommerce, it integrates seamlessly with your existing store.
Core Features
License Management
Generate unique license keys automatically on purchase
Set activation limits per license (unlimited or fixed number)
Track activations with detailed site information
License expiration with automatic notifications
License status management (active, expired, suspended, revoked)
Transfer licenses between customers (with admin approval)
Bulk actions (activate, suspend, delete)
Subscription Management
Custom subscription system (no WooCommerce Subscriptions required)
Subscription tracking and status management
Manual renewal order creation
Grace periods for expired subscriptions
Admin notifications for renewals due
Digital Downloads
Secure file delivery with signed URLs
Version management for software products
Multiple files per product version
Platform-specific downloads (Windows, Mac, Linux)
Download tracking and logging
Access control based on license status
Customer Portal
Self-service license management
View and download purchased products
Deactivate sites from the portal
View subscription status
Download history
Account settings
Email Notifications
30+ email templates
Customer and admin notifications
License lifecycle emails (created, activated, expiring, expired)
Subscription status emails
Email queue with retry logic
Email logs
REST API
License validation endpoint
Activation and deactivation endpoints
Download endpoints
Secure API key authentication
Rate limiting protection
Admin Dashboard
Overview widgets with key metrics
License status summary
Recent activity feed
Quick actions for common tasks
Reports
License reports
Customer reports
Basic analytics
Export capabilities
Security
4 user roles with granular permissions
API key authentication
Audit logging
GDPR compliance tools
Bundle Products
Group multiple DDLS products into a single purchasable SKU
One parent license + one child license per bundled product generated on purchase
One subscription covers the entire bundle — one renewal, one email
Child licenses inherit each product’s own activation limit and duration
Customer portal shows child licenses grouped under the bundle with “Managed by” labels
Renewal extends all child licenses atomically in a single transaction
Bundle badge in DDLS Products list shows child product count
Premium Extensions
Extend DDLS functionality with optional premium extensions, available at dmsi.gr:
Update Server – Automatic plugin/theme updates
Subscriptions Pro – Automatic renewals, payment retry, dunning
Analytics Pro – Advanced revenue analytics and reporting
Webhooks – Outbound event notifications
Support Desk – Customer support ticketing
Team Management – Multi-user license management
Advanced API – Enterprise REST and GraphQL APIs
Service Management – Service contracts and SLA tracking
Perfect For
Software developers selling plugins, themes, or desktop applications
Digital product sellers needing license control and secure downloads
Subscription-based businesses with recurring billing needs
Agencies managing client licenses and software access
E-book, course, or media creators with download access control
Anyone selling digital products through WooCommerce
Requirements
WordPress 6.0 or higher
WooCommerce 7.0 or higher
PHP 8.0 or higher
MySQL 5.7 or higher
Documentation
Comprehensive documentation is available at dmsi.gr/docs/ddls/
Support
For support questions, please visit dmsi.gr/support/
Privacy Policy
DMSI Digital Downloads, Licensing & Subscriptions stores the following data:
Customer information (name, email) linked to WooCommerce orders
License keys and activation records
Site URLs where licenses are activated
Download logs for security auditing
Email logs for delivery tracking
This data is stored in your WordPress database and is not transmitted to external servers except when customers activate licenses (their site URL is recorded).
For GDPR compliance, customers can request data export or deletion through the Customer Portal or WordPress privacy tools.
