Paid Downloads Pro

Paid Downloads Pro is a plugin that allows to sell any digital content. The plugin automatically delivers the product (temporary encrypted download link) to customer after completed payment done via PayPal, Payza/AlertPay, Skrill/Moneybookers, Authorize.Net, InterKassa, EgoPay or Liberty Reserve. Just upload files and insert shortcodes like [paiddownloads id=”XXX”] into your posts or pages.


  • Sell digital content: use this plugin to sell your music, books, video, software, any files.
  • Multiple payment gateways: accept payments via PayPal, Payza/AlertPay, Skrill/Moneybookers, Authorize.Net, InterKassa, EgoPay or Liberty Reserve.
  • Shortcode driven: insert shortcodes like [paiddownloads id=”XXX”].
  • Temporary download links: plugin generates encrypted link that is valid for limited time.
  • Easy to install: install and activate the plugin as any other plugins.
  • Translation ready: plugin might be translated to any language.
  • Built using WordPress best practices: no any alerts from Plugin Check.
  • X-Sendfile supported: download huge files through X-Sendfile mode if mod_xsendfile module installed on your server.

Front End Functionality

Below you can see how the plugin works. You can select desired payment method and purchase test/demo file. After successfull payment, the user receives download link which is valid 2 days. Download link is sent to user’s PayPal, Payza/AlertPay, Skrill/Moneybookers EgoPay e-mail. If user paid with Authorize.Net, InterKassa or Liberty Reserve, download link is sent to e-mail entered during payment process.

Buy Now0.10 USD


1. Install and activate the plugin like you do with any other plugins. Once activated, it will create a menu “Paid Downloads” in left side column in the admin area.

2. Click left side menu “Paid Downloads >>> Settings” and do required settings. Set your payment gateways parameters, e-mail address for notifications, e-mail templates for success and failed payments, download link lifetime, etc. You also can customize “Buy Now” button. Please look at the screenshot to see what kind of settings you can do there.

3. Click left side menu “Paid Downloads >>> Files” and upload the files that you would like to sell. In this section you also can set the price for your files, view all payment transactions, generate and view temporary download links. You also can upload large files through FTP-connection (upload them to folder /wp-content/uploads/paid-downloads/files/) and assign them in this section.

4. Once file uploaded look at column “Short Code”. This is short code which you can insert into your posts or pages. The short code is like that: [paiddownloads id=”XXX”] (XXX – is an ID of file). You also can extend this short code by adding return_url parameter. For example, if you wish to redirect your customers to “” page after successfull payment, just insert the following short code: [paiddownloads id=”XXX” return_url=””].

5. Go to any post/page edit page and insert short code there. This short code is replaced by “Buy Now” button automatically (or by download link if the price is 0.00).

That’s it! Enjoy using the plugin.

If you have problems regarding using the plugin, please contat me and I’ll help you.


  1. Does this plugin allow for the downloads to be served from a remote server or do they need to be on the same server as wordpress?

    • Ivan Churakov

      Unfortunately, no. files must be on the same server. But you can sell text file which contains download link for remote files.

  2. Does the plugin allows for people to input their own payment such as donation in order to download a file.

    Also, does it accept stripe.



  3. I used the free version of this but had a few issues so I thought I’d upgrade to the pro version because potentially this is a really awesome plugin, but guys that buy my document either don’t get an email from us or they get a link that says the file is corrupt and can not open. So then I create a new link within Paid Downloads Pro and send that link to them (hyperlinked) and it works fine.

    Any ideas on how I can fix this?

    Thank you, I am looking forward to this working as it should, it’s a great plugin.


  4. Does it support InterKassa 2.0?

Login Contact Me Any Widgets Social Subscribe
Thank you for subscription!
Thank you! Your message has been submitted to us.


May 2024