Search results for Software Licensing

97 articles found

  • Software Licensing - License Renewal & Expiration Reminder Emails

    A key aspect of running a site with the Software Licensing extension is the ability to inform your customers when their licenses are coming up for renewal or are expired. This can help increase renewa

  • Software Licensing - Developer: EDD_SL_License

    Table of Contents Instantiating Objects Available Properties Available Methods Software Licensing version 3.5 and later includes an EDD_SL_License class for interacting with license key records. The E

  • Too many redirects on a download

    Occasionally a customer will try to update a plugin they purchased from you and get an error that says "Too many redirects on a download". This is an issue with the Software Licensing extension, and h

  • All Access - Extension Integrations

    This document describes all of the special integrations with other extensions that are built into the EDD All Access extension for Easy Digital Downloads. Integration List: The All Access extension

  • Software Licensing API

    The API included with the Software Licensing add-on allows you to remotely activate license keys, check if keys are valid (and not expired), and also retrieve information about the latest versions of

  • Software Licensing - Changelogs

    The Software Licensing extension has a built-in mechanism for associating a changelog with a Download. This makes it easy to keep the changelog updated as well as easy to see on the web for any

  • Software Licensing – Usage Instructions

    Software Licensing is an extension for Easy Digital Downloads that makes it easy to license your digital products. Learn more at the main Easy Digital Downloads website. Table of Contents Activating Y

  • Software Licensing - Status Options

    With Software Licensing a license key can have 4 different options, and can change to a different option for a variety of reasons. Active An active status means the key has been activated by a custome

  • Software Licensing - SSL Errors

    With Software Licensing occasionally a customer may see an error like this: An error occurred while updating Resurrect: Download failed. SSL: certificate subject name '*.example.com' does not match ta

  • Software Licensing - Product Bundle Licensing

    This document explains how to configure license key generation for bundle products with Software Licensing. For non bundle products, see the general usage documentation. When selling licensed

  • Software Licensing - Troubleshooting Update Issues

    If you are seeing errors when attempting to update plugins and themes from your Software Licensing store here are a few things you can check, depending on what error is being reported. SSL Errors Ther

  • Software Licensing - Updating Child Themes

    When using automatic updating with EDD's Software Licensing you must have an /updater/ folder in your theme folder, and it must contain a theme-updater-class.php file. For child themes that theme-upda

  • Software Licensing - Releasing Beta Versions

    In version 3.5 of Software Licensing, support for beta software versions was added. This feature allows site administrators to distribute beta versions of their software, providing a more reliable sys

  • Recurring Payments - Software Licensing Integration

    Software Licensing works seamlessly with Recurring Payments. Here are some of the highlights: It fully integrates with software upgrades. Renewal discounts are applied properly. Cancelling a subscript

  • Software Licensing - Manually add preset license keys

    Many users purchase our  Software Licensing extension to take advantage of automatic updating functionality. While updates are the focal point of the extension, they only work because Software Licensi

  • Software Licensing API - Example using Python

    This document is a subset of the Software Licensing API document which lists all features available via the API. The following is example code showcasing how to implement those features with Perl. Req

  • Software Licensing - License Keys Not Activating

    If you are having trouble getting license keys to activate in your implementation of  Software Licensing, here are some tips to help resolve common issues. Requests blocked by a security plugin Securi

  • Software Licensing - Common Issues and FAQs

    The  Software Licensing Extension for Easy Digital Downloads requires some setup and integration - and it is possible that you may experience some issues. A few of those are outlined here with potenti

  • Software Licensing API - Example using Perl

    This document is a subset of the Software Licensing API document which lists all features available via the API. The following is example code showcasing how to implement those features with Perl. Req

  • Software Licensing API - Example using Ruby

    This document is a subset of the Software Licensing API document which lists all features available via the API. The following is example code showcasing how to implement those features with Ruby. Req

  • Software Licensing – WordPress Filters and Actions

    Software Licensing is an extension for Easy Digital Downloads that makes it easy to license your digital products. Learn more at the main Easy Digital Downloads website. Just like Easy Digital Downloa

  • Software Licensing API - Example using C#

    This document is a subset of the Software Licensing API document which lists all features available via the API. The following is example code showcasing how to implement those features with C#. Reque

  • Software Licensing - Custom License Key Formats

    EDD License Keys are by default an md5 sum like this: e0c7ccc47b2613c82d1073a4214deecc If you wish to have something else, with  Software Licensing it's as easy as making a function to create consiste

  • Software Licensing API - Example using jQuery

    This document is a subset of the Software Licensing API document which lists all features available via the API. The following is example code showcasing how to implement those features with jQuery. R

  • Software Licensing - Activating in Local Environments

    Software Licensing can work flawlessly in a local environment. If you choose to limit the number of license activations a customer may have, it's still possible to allow them to activate a license on

  • Software Licensing API - Example using cURL

    This document is a subset of the  Software Licensing API document which lists all features available via the API. The following information is how to implement those features with cURL. cURL is an ope

  • Software Licensing API - Example using JavaScript

    This document is a subset of the Software Licensing API document which lists all features available via the API. The following is example code showcasing how to implement those features with JavaScrip

  • Software Licensing - Changing License Expiration Length

    With Software Licensing the license length (time to expire) can be easily changed via a simple filter. This example snippet will illustrate how to change the length of licenses, and also show how to

  • Software Licensing - Updater Implementation for WordPress Plugins

    Software Licensing is an extension for Easy Digital Downloads that makes it easy to license your digital products. Learn more at the main Easy Digital Downloads website. Adding support for automatic u

  • Software Licensing - Updater Implementation for WordPress Themes

    With the  Software Licensing extension for Easy Digital Downloads you can set up automatic upgrades for themes.  This does not mean that your customer's theme will update itself but rather that your c

  • Software Licensing - Plugin update notifications not showing

    When using Software Licensing there are several things that can cause plugin updates to not show up. 1. Not having version numbers in sync. There are three places you must increment your software

  • Software Licensing - Parsing ReadMe.txt files in WordPress Plugins

    As of  Software Licensing v2.4, readme.txt files can be automatically parsed and used to populate the update available dialogues in WordPress. This allows plugins to show all of the same standard info

  • Software Licensing - Deactivating License Keys in WordPress Plugins and Themes

    Software Licensing is an extension for Easy Digital Downloads that makes it easy to license your digital products. Learn more at the main Easy Digital Downloads website. With  Software Licensing, afte

  • Software Licensing - Checking if License Keys are Valid in WordPress Plugins and Themes

    Software Licensing is an extension for Easy Digital Downloads that makes it easy to license your digital products. Learn more at the main Easy Digital Downloads website. With  Software Licensing you c

  • Caching Issues

    Page caching and eCommerce have always struggled to work well together. Both technologies have worked hard to overcome the issues with some success, but there are still some issues. General Issues

  • License Free Downloads

    License Free Downloads allows the customer to purchase one licensed product and get one or more licensed products for free.  The store administrator determines which products are available for free wi

  • All Access - Overview

    This document gives a general overview of the  EDD All Access extension for Easy Digital Downloads. Initial Setup: Activating Your License EDD All Access uses licenses to provide automatic upgrades fo

  • Resend Receipt

    This extension allows users to resend their receipts by entering the Payment ID, Purchase Key or License Key (if using the Software Licensing extension). This will work for both guest purchases and

  • Configuration Tutorials

    These articles are written by users and will help you make changes to how EDD works for you. sumobi.com Force account creation for a specific pricing option Adding a custom checkout field in Easy Digi

  • Recurring Payments - Common Questions and Problems

    These are common questions related to Recurring Payments. What happens to an existing subscription if I change the price? The price for existing subscriptions remains the same for as long as the

  • Recurring Payments - Overview

    This  Recurring Payments module makes it possible for your customers to sign up for recurring subscriptions while purchasing from your digital shop. Note: Customers are required to be logged into an a

  • Regenerating License Keys

    As of Software Licensing version 3.6.1, shop managers have the ability to regenerate a license key for a user. When is regenerating a license key necessary While the reasons may differ from store to s

  • Frontend Submissions - Addon Compatibility

    Frontend Submissions is compatible with many Easy Digital Downloads add-ons. Amazon S3 This add-on is fully compatible with Frontend Submissions though with some minor behavioral changes. Uploading wo

  • edd_get_cart_contents()

    This function returns a nested array of items currently in the cart. Each item, by default, contains the following items: id - The download ID of the cart item options - An array holding optional data

  • Themedd - Enhanced plugin integrations

    Themedd aims to provide a seamless experience with Easy Digital Downloads and its extensions. There are however some extensions/plugins where Themedd offers a tighter integration. Note: If an extensio

  • Themedd - Widgets

    As explained in the Sidebars article, when at least one widget has been added into the Download Sidebar, all default display elements will be removed. You can use the Download Details widget provided

  • Using Zapier to Integrate Constant Contact with EDD

    You can use Zapier to add your customer's emails to your Constant Contact lists after they make a purchase on your Easy Digital Downloads shop. Here's how: 1. Make sure you have the Zapier extension f

  • Variable Pricing

    Table of contents What is variable pricing? Standard variable pricing Multi-option purchase mode Associated product files Variable pricing with Bundles Common use cases Selling music albums Licensing

  • Product Updates Documentation

    The Product Updates extension is no longer available. We recommend MailChimp, Convert Kit, or Zapier as an alternative. Keeping your customers up-to-date with your plugin can be vital, whether it's du

  • Manually Editing Payments

    Payment records in Easy Digital Downloads can be modified at any time. To edit a payment, navigate to Downloads - > Payment History and click on "View Order Details". Once you have made your desired c