Using the « EditionGuard Add-On » to sell eBooks and PDF's stored on the EditionGuard DRM service

Installation of the EditionGuard add-on for DownloadPlus is the same as for the DownloadPlus extension itself.

Update DownloadPlus to the most recent release prior to installation of this Add-On. Updates are available in your Customer Account.



This Add-On integrates your EditionGuard account, and the eBooks and PDF's you have stored there, with your Magento Store. You may add your eBooks as Downloadable Product to your Store using all features the DownloadPlus extension is offering.

Your stores customers purchase the eBook just as any other Downloadable Product and it appears in the “My Downloadable Products” account page. The related Download Link is always pointing to your store, and only when the Download of the purchased Product is requested the Add-On will create a signed URL pointing to the EditionGuard service for the actual fulfillment of the eBook download.

The Configuration Options in System » Configuration » Catalog » Downloadable Delivery of eBooks through EditionGuard will have the following entries that are required to make use of the EditionGuard API:

All of the following data is found in your EditionGuard Account Dashboard:

EditionGuard Account Email Address

Enter the Email Address you used for creating your EditionGuard account here.

EditionGuard Distributor ID

This is your unique Distributor ID, add it here from your EditionGuard account dashboard.

EditionGuard Shared Secret

This is the secret key used for signing the Download Requests of your eBooks. Do not share this key any further, it only shall be in this configuration option.

  1. Upload your eBooks and PDF to your EditionGuard account.
  2. Go to your Downloadable Product (or create a new one) and add a Downloadable Link pointing to the eBook you want to sell: Select the EditionGuard option and the eBook that is related to this Downloadable Link from the drop-down. You may add items from your EditionGuard repository as Downloadable Link (purchaseable), Downloadable Link Sample, or Download Sample.

If you want to set an expiry on the purchased eBook use the Automatic Expiration of Links . Setting a maximum number of downloads will not prevent using the eBook once it was downloaded, if you want to limit usage then only a time expiration will have that effect (as it will be included in the fulfillment download EditionGuard will produce through the API interface that this Add-On is using).

Thats it, now your eBooks stored on EditionGuard are treated by your Magento Store just as any other Downloadable Product.