MoneyScripts File Downloads Suite is an all-in-one solution for anyone who wants to sell their files online. Simply upload your file, set a price and download options, and let the module do the rest! Once a customer pays for the file, a download link is automatically sent to them, and a user account is automatically created for them if they don't already have one. Configure download settings such as maximum times a file may be downloaded, maximum IP Addresses that may download a file, and set an optional expiration date for the download. Files are securely stored and transferred, so no one can download the file without first paying for it.
File Downloads Suite supports any file format, allowing you to sell any kind of digital file, from E-Books to Music and Videos, to software and Zipped Files. Create a Music Store, Software Site, Video Repository, or anything else you can dream up!
File Downloads Suite is also fully integrated with Drupal's Views and CCK modules, allowing maximum flexibility to you to make the system do exactly what you want it to. You can even copy and paste the Buy Now button and put it into any HTML website. No other Drupal module offers the ease of use and flexibility of MoneyScripts File Downloads Suite. If you want to sell your files online quickly and easily, this is the way to go.
| Official releases | Date | Size | Links | Status | |
|---|---|---|---|---|---|
| 6.x-2.3 | Aug 24, 2010 | 444.51 KB | Order Now Release Notes |
Recommended for 6.x | |
| 5.x-1.3 | Feb 13, 2010 | 52.52 KB | Order Now Release Notes |
Recommended for 5.x | |
Simple, Out-of-the-box Functionality
- It's as simple as it can be, just configure some initial settings and watch the program run itself!
- Instantly emails your customer with a personal download link after they complete the purchase!
- Support for Refunds and Payment Reversals. Customers will not be able to download a file anymore if Payment is refunded or reversed.
- Upload any file type or use files already uploaded to your server via FTP.
- You will be pleasantly surprised at just how intuitive everything is.
Flexibility
- Manually add File Downloads to any user account without them having to pay.
- Manually Edit or Delete any existing File Downloads, allowing you to disable or edit the terms of a File Download (expiration, max downloads, max IP Addresses, etc).
- Generates purchase buttons. Just copy and paste the code into your website. Great flexibility!
- Option to update existing File Downloads with a new file, useful for when you release a newer version of a file and want existing customers to be able to download the newest version.
- Optionally assign a role to users who purchase a file. This allows you to give additional permissions to your customers.
Security
- Your files are stored in a secure folder that is not accessible via HTTP URL.
- Protect your file locations! Hides the URL of your files!
- Option to randomize the download url each time the file is downloaded, so that the URL can't be shared.
- Limit downloads. You can set the number of times that your customer is allowed to download a file.
- Control how many IP Addresses may access the file.
- Set an expiration date for the file download.
Auto-Pilot
- Everything is Automated, from purchase to delivery, so you don't have to do anything. Just sit back and watch your profits increase!
- Automatically delivers the file download once payment is received.
- User Account is automatically created for customers who don't have one.
- Emails are automatically sent when a user purchases a file and when a file is expiring.
- Downloads are automatically tracked and automatically expire when they should.
Views and CCK Integration
- Full integration with Views. All data is exposed to Views, so you can organize and sort it easily.
- Create Product Pages split into Categories.
- Buy Now button is automatically generated. If a user has already purchased the file, a download link is automatically shown for them instead of the Buy Now button.
- Add CCK field to associate a File with ANY Content Type, allowing you to create extended product listings, upload pictures and descriptions to a product, etc.
PayPal Payment Gateway
- Securely monitors PayPal's IPN to make sure you payment is completed before the file is sent.
- Able to run alongside other IPN scripts on your site.
- Does not require your one and only Paypal IPN URL slot.
- Supports all Paypal currencies.
- Accept Credit Card payments through PayPal, your customers do not need a PayPal account!
Drupal Best Practices
- Fully employs the Drupal Hook core system to make it very easy to add your own features or enhance the module with user created plugins.
- Coded following the Drupal Best Practice methods so there will be no worries when upgrading your drupal sites.
MoneyScripts Affiliates Suite Integration
- Track Referrals and give Affiliates commission when people they refer purchase a file.
Advanced Settings
- Use your own Buy Now image, or use the default one.
- Upload Files via FTP and use them for the File Download Plans.
Sandbox and Debug Modes
- Test your system before releasing it!
- Fully integrates with PayPal's Sandbox feature to allow you to test your system.
- Debug Mode provides helpful logs.
Account File Downloads Overview Page
- Customers can easily access and download any files they have purchased from their User Account pages.
- Customers can view how many times a file has been downloaded, how many IP Addresses have been used, and how long until the file expires.
Email Notifications
- Customize the message which is sent when a customer purchases a file.
- Customize the message which is sent when a file has expired.
- Choose from HTML or Plain Text formatting.
100% Supported
- Feature Requests are responded to and added quickly.
- Fast and Friendly Support.
- Free Updates for Life!
MoneyScripts File Downloads Suite is a plug and play solution to sell digital files through PayPal on your Drupal Site.
Demo Site:
Purchase a File to see the functionality first hand (uses Paypal Sandbox): MoneyScripts File Downloads Suite Demo (Admin: test_admin / test)
How to Sell Downloadable Content with Drupal and File Downloads Suite
Licenses:
The Affiliates Suite Module is Licensed under the GNU GPLv2 License.
- Drupal 5 or 6
Installation:
- Unzip and upload the module folder to your sites/all/modules folder in your drupal installation.
- Go to http://www.yoursite.com/admin/settings/ms_files and set up the basic settings
- Set up the permissions from your Users->Permissions page
- Go to http://www.yoursite.com/admin/build/ms_files to add and manage File Download Plans
HOW TO:
Coming Soon!
Helpful Links:
Support Forums:
http://www.moneyscripts.net/forums/file-downloads-suite/support
Module News:
http://www.moneyscripts.net/forums/file-downloads-suite/news
Feature Requests:
http://www.moneyscripts.net/forums/file-downloads-suite/feature-requests
There are currently no reviews for this software. To submit a review, please use the Contact Form.
General
-
Is it Legal to sell Drupal Modules?
Yes, it is perfectly legal to sell any software which is under the GPL License, as Drupal is. The author of these module, Leighton Whiting, felt that it would be better to sell these modules so that better support and faster upgrades would be possible for the serious users of drupal who need high quality modules for their sites and businesses. Leighton Whiting is the maintainer for many modules which he has released on Drupal.org for free, among them are Click2Sell Suite and Role Contracts.
-
How will I get my module after I purchase?
Once your purchase has been processed, you will be emailed a link where you may download the module in your My Software area. The software and all updates will also be available for download in the 'My Software' tab from your account on this site.
-
Are there any conflicts with other Drupal modules?
There are no conflicts with any Drupal modules.
-
How much are module upgrades?
Module upgrades are completely free, and are accessible from your User Account page.
-
Can I use this on more than one site at a time?
Yes, you may use the software on up to 5 personal domains with the same license.
-
I want to purchase all of your modules at once, is there a discount?
Yes. You can use the coupon code BUNDLE25OFF to get 25% off any purchases that are over $170.
Support
-
Do I need a Webmaster to install this for me on my site?
If you feel comfortable with uploading a folder via FTP to the modules folder on your drupal installation, you will be ok. The only other step that is required is to login to your modules area of your Drupal site and activate the module. It works just the same as any other Drupal module, easy and intuitive.
-
Will this continue to work if I install a new version of Drupal on my site?
Yes. We are dedicated to making sure our modules work with all new releases of Drupal. If a modification needs to be made we will issue an update as quickly as possible to ensure that our modules work when Drupal updates happen. Once Drupal 7 is released, there will be a working release within 24 hours.
-
How easy is it to update the module when you release updates?
Very simple. The software will automatically check for updates and you will be notified if an update is available from your Drupal Admin area. You can also download the latest update from your admin area of your site. When we issue a new updated version you'll simply upload that into your modules folder and overwrite the previous version. Then, just like any other module, you should run Drupal's update.php script to perform any update work that needs to be done. You will not have to reinstall the module. Once it is uploaded it will work.
-
How do I get support for this module?
You can find many answers to common questions in the Support Forums. If you have a question, you can create a new forum topic and it will get answered very quickly. Alternatively, you may submit a Support Ticket or contact Live Support.
Troubleshooting
-
When testing on my local development server, the user is not being automatically logged in and no account is being created.
If you are on a local development server, payment gateways are not able to send notifications to your server when a payment is made. If you want to test the system, you need to do so on a server that can be accessed via HTTP by the payment gateways. This means any server will work except localhost.
-
PayPal says 'The link you have used to enter the PayPal system is invalid. Please review the link and try again.'
This happens when you are using a regular PayPal email address with PayPal Sandbox, or vice-versa. You need to have a Sandbox account if you want to use PayPal Sandbox for testing. They are free to sign up for, you just need to register.
If you are sure you are using the correct email address, check for any spaces that may have accidentally been added, as these can also result in this error.
Payment Gateways
-
Will I have to sign up for a premium merchant account with PayPal, such as Payflow Pro?
No, all you need is a regular Paypal account that can sell products. Payflow Pro is not needed. For best results, the Business Account (no monthly fee) is recommended when selling subscriptions.
-
What Payment Gateways are currently supported, and which one is recommended?
Currently there is support for PayPal Website Payments Standard, Authorize.net AIM, ARB and CIM methods, Innovative Gateway, First Atlantic Commerce, and ClickBank. Google Checkout and PayPal Website Payments Pro are being added.
Authorize.net CIM is the recommended gateway because of the flexibility it has to make any kind of billing schedule you need and allows your users to stay on your site to manage their payment info, make purchases, etc, as well as the security it uses to store the payment info.
| Official releases | Date | Size | Links | Status | |
|---|---|---|---|---|---|
| 6.x-2.3 | Aug 24, 2010 | 444.51 KB | Order Now Release Notes |
Recommended for 6.x | |
| 5.x-1.3 | Feb 13, 2010 | 52.52 KB | Order Now Release Notes |
Recommended for 5.x | |


