[WordPress] 外掛分享: DMSI DDLS – Digital Downloads, Licensing & Subscriptions

首頁外掛目錄 › DMSI DDLS – Digital Downloads, Licensing & Subscriptions
WordPress 外掛 DMSI DDLS – Digital Downloads, Licensing & Subscriptions 的封面圖片
全新外掛
安裝啟用
尚無評分
42 天前
最後更新
問題解決
WordPress 6.0+ PHP 8.0+ v2.1.7 上架:2026-02-09

內容簡介

DMSI DDLS 是一款專為軟體供應商、數位產品銷售商及訂閱型業務設計的外掛,透過 WooCommerce 管理授權、訂閱及數位下載,提供企業級的授權功能,完全免費。

【主要功能】
• 自動生成獨特授權金鑰
• 自訂訂閱系統,無需 WooCommerce Subscriptions
• 安全的檔案傳遞與版本管理
• 自助式客戶授權管理入口
• 30+ 種電子郵件通知模板
• REST API 支援授權驗證與下載

外掛標籤

開發者團隊

⬇ 下載最新版 (v2.1.7) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「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.

延伸相關外掛

文章
Filter
Mastodon