My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Wiki pages
Links

BRAD SUCKS DIGITAL DOWNLOAD STORE (BSDDS)

http://www.bradsucks.net/projects/bsdds/

ABOUT

I needed a cheap, DRM-free digital download store so I wrote this quickly over a few days. Then I thought it’d be useful for other artists. It was created to sell music but any files will work. Authors, photographers and artists could use it as well.

FEATURES

  • Uses Amazon S3 for cheap and reliable bandwidth. $0.15 per GB-Month storage used and $0.20 per GB of data transferred
  • Built-in shopping cart
  • Buyers receive instant access to the files
  • Expiring URLs for your digital content
  • Quick links instead of requiring lengthy Paypal FORM buttons
  • Tracking in a MySQL database
  • Quick handling of eCheck approval
  • Totally free

It’s also messy and probably full of bugs because I wrote it!

REQUIREMENTS

  1. A web host with MySQL and PHP 4 or greater
  2. An Amazon S3 account (http://aws.amazon.com/s3/)
  3. A Paypal account (http://www.paypal.com/) and/or an Amazon Flexible Payments Service account (http://aws.amazon.com/fps/)

INSTALLATION

  1. Create the MySQL table (use structure.mysql)
  2. Fill out config.php
  3. Customize items.ini
  4. Upload to your web server
  5. FOR PAYPAL: Turn on Instant Payment Notification (IPN), Auto Return and Payment Data Transfer (PDT) in your Paypal account.
  6. FOR AMAZON FPS: Set URL for Instant Payment Notification to "http://[your BSDDS location]/notify.php"
  7. Visit whichever URL you set in $GLOBALS[‘ROOT’]

UPGRADE

  1. /admin/upgrade.php will update your database for v0.20.

CREDIT

BSDDS was built using a bunch of other people’s code including:

SUPPORT

I’m giving this store away for free to help other artists sell their stuff online. I don’t have much time to support it for free as well. You can post questions, problems or bug reports in my forums: http://www.bradsucks.net/forums/. I’ll try to answer stuff there.

If you’re interested in some paid tech support or installations, you can email me at brad@bradsucks.net and I’ll see what I can do.

Good luck!

Brad

email: brad@bradsucks.net

web: http://www.bradsucks.net/

blog: http://www.bradsucks.net/blog/

Powered by Google Project Hosting