Linux 软件免费装
Banner图

LucrativeIt Digital Download and Licensing

开发者 lucrativeit
更新时间 2026年10月4日 19:14
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

ecommerce stripe licensing paddle digital-downloads

下载

1.6.3 1.6.4

详情介绍:

Sell digital products with lifetime, monthly, and yearly licenses. The plugin issues a license key, delivers a secure expiring download link, and blocks downloads once a subscription expires. Payments run through Stripe or Paddle (you choose one active gateway). Card data is collected on Stripe or Paddle hosted checkout, not on your WordPress server. No WooCommerce required. The plugin is a complete, standalone digital store with its own catalogue, cart, checkout, licensing and customer account area. Documentation: https://docs.lucrativeit.com/digital-download/documentation.html Live demo: https://wpdigitaldownload.lucrativeit.com/ Pro version: https://lucrativeit.com/wordpress-plugins/wordpress-digital-download-licensing-plugin adds domain-based packages (1 site, 5 sites, unlimited), domain activation limits and license-gated automatic updates for WordPress plugins and Laravel/PHP scripts. Features Products and pricing Licensing and secure downloads Payments and checkout Coupons Customer account Emails Admin dashboard and reports Storefront and design Customer update emails When you upload a new file and raise the product version, you can email every purchaser who still has a valid license. Enable Email purchasers when I click Update product on File & Publish. Each customer gets one message per version, with a signed download link ({download_url}), changelog, and their license key. Plugin URI: https://wpdigitaldownload.lucrativeit.com/ Author URI: https://lucrativeit.com/ Plugin license: GPLv2 or later (https://www.gnu.org/licenses/gpl-2.0.html) Third-party services This plugin relies on optional third-party services that you enable in Settings. Data is sent only when a customer checks out, a webhook is received, Paddle.js is loaded, or you turn on SMTP. By using those features you agree to the provider’s terms and privacy policy, and you must disclose them in your own store’s terms and privacy pages. Stripe (payments) Used when Stripe is the active gateway. The plugin calls https://api.stripe.com/v1/checkout/sessions to create a Checkout Session, then redirects the buyer to Stripe Checkout. Stripe sends payment and subscription events back to your site’s webhook URL. Data sent to Stripe includes customer email, product name, plan (lifetime/monthly/yearly), amount, currency, and an internal order ID. Stripe collects card and billing details on its own checkout page. Paddle (payments and merchant of record) Used when Paddle is the active gateway. The plugin calls https://api.paddle.com (live) or https://sandbox-api.paddle.com (sandbox) to create a transaction. The storefront also loads Paddle.js from https://cdn.paddle.com/paddle/v2/paddle.js so the buyer can pay in Paddle’s overlay. Paddle sends transaction and subscription events to your webhook URL. Data sent to Paddle includes product name, plan, amount, currency, and an internal order ID. Paddle collects customer identity, tax, and payment details as merchant of record. SMTP (optional email delivery) If you enable SMTP in Settings, license and product-update emails are sent through the mail host you configure (for example Gmail, Amazon SES, or another provider) instead of the server’s default wp_mail() transport. That host receives the recipient address and the email body (product name, license key, download link). Use only a provider whose terms and privacy policy you accept. WordPress’s own privacy policy is at https://wordpress.org/about/privacy/. This plugin does not sell customer data. Payment card numbers are never stored in WordPress.

安装:

  1. Upload the lucrativeit-digital-download-and-licensing folder to /wp-content/plugins/.
  2. Activate the plugin through the Plugins screen.
  3. Customers can create subscriber accounts through the plugin checkout. The WordPress general Membership setting is not required by this checkout registration flow.
  4. Go to Digital Licensing → Settings, choose Stripe or Paddle, and paste your keys.
  5. Add the webhook URLs shown on the settings screen to Stripe or Paddle.
  6. Create a product under Digital Licensing → Add Product.
  7. Place [lucrativedigiprod_products] on a page, or [lucrativedigiprod_buy_box id="123"] for a single product. The plugin also creates a My Digital Account page where buyers log in with their WordPress user.
For a full setup guide with screenshots, see the documentation.

屏幕截图:

  • Single product page with Lifetime, Yearly and Monthly pricing cards.
  • Digital Checkout with billing address, coupon code and order summary.
  • Stripe hosted payment page. Card details never touch your WordPress server.
  • My Digital Account: payment confirmation and order history.
  • My Digital Account: license keys, expiry dates and secure download buttons.
  • My Digital Account: profile, billing address and password change.
  • Admin dashboard with sales and license KPIs, charts, recent licenses and payments.
  • Digital Products list with plans, file status and copyable buy-box shortcode.
  • Add Product wizard, step 1: title, short description, slug and category.
  • Add Product wizard, step 2: Lifetime, Yearly and Monthly billing plans with plan features.
  • Add Product wizard, step 3: description, price plan shortcode, SEO settings and thumbnail.
  • Write the product description with the full WordPress block editor or Elementor.
  • Add Product wizard, step 4: upload the product file to a private vault and publish a new version.
  • Product categories with per-category shortcodes.
  • Licenses list with customer, plan, status, last payment and expiry.
  • Payments log with purchases, renewals and gateway references.
  • Coupons with percentage or fixed discounts, product restriction, minimum order and usage limit.
  • Payment settings: active gateway, currency, download link lifetime and webhook instructions.
  • SMTP settings for reliable license and update email delivery.
  • Editable license delivery email with placeholders.
  • Storefront settings: assign the Digital Shop, My Cart, Digital Checkout and My Digital Account pages.
  • Design settings: storefront theme and accent colour.

常见问题:

Can customers be notified when I publish a new version?

Yes. On File & Publish, raise Current version, optionally write the email subject/body, check Email purchasers when I click Update product, and save. Only customers with a valid license are emailed, once per version.

Does this require WooCommerce?

No. The plugin is a standalone digital store with its own checkout, licenses, and downloads.

Do I need to enable WordPress user login?

Customers use WordPress accounts on checkout and on My Digital Account ([lucrativedigiprod_account]). The plugin checkout creates subscriber accounts independently of WordPress's general Membership setting. Guest checkout also works. Guest orders remain accessible through emailed signed links and are not automatically claimed by an account with a matching email address.

Which payment gateways are supported?

Stripe Checkout and Paddle Billing. Choose one active gateway in Digital Licensing → Settings. You need your own Stripe or Paddle account. Webhook signing secrets are required so payment events can be verified.

What data is sent to Stripe or Paddle?

At checkout the plugin sends the customer email (Stripe), product name, plan, amount, currency, and a plugin order ID. Card numbers and full payment details are entered on Stripe Checkout or in the Paddle overlay, not in WordPress. See the Third-party services section above for terms and privacy links.

Do I need to update my own terms and privacy policy?

Yes. If you accept payments, your store must tell customers that checkout is processed by Stripe or Paddle and link to that provider’s terms and privacy policy. You remain responsible for your own terms of sale, refunds, and privacy notice.

Does the plugin use other remote services?

Paddle mode loads Paddle.js from Paddle’s CDN. Optional SMTP sends mail through the host you configure. No analytics or advertising networks are bundled.

Where is the plugin license?

GPLv2 or later: https://www.gnu.org/licenses/gpl-2.0.html

Is download tracking enabled automatically?

No. Enable Download tracking under Settings → Payments to record license IDs, product IDs and download times for dashboard statistics. New records do not collect IP addresses. Disabling tracking retains existing records, including any IP addresses recorded by older versions. This is operational download history, not a debug logger; no diagnostic logging or telemetry is enabled.

Can I use the block editor?

Yes. The Digital store pattern category contains product catalogue, cart, checkout and customer account patterns.

What happens when I delete the plugin?

Deactivation preserves store data. Deleting the plugin removes its custom tables, settings, product posts and private product files. Back up your store before deletion.

更新日志:

1.6.4 1.6.3 1.6.2 1.6.1