Posts tagged bsdds
BSDDS v0.50 update

Anyone using the Brad Sucks Digital Download Store (BSDDS) should probably upgrade to the new 0.50 release. I haven't been working on it at all but thanks to the power of open source I've been receiving some contributions. These ones are thanks to Geoff Kassel (geoff at kassel dot id dot au):

  • made the store easier to customize - including currency settings, messages, and available payment methods
  • the store is now in standards-compliant HTML 4.01
  • added support for new file formats so that the store can sell e-books
  • preliminary support for per-product shipping pricing
  • debug code can now be toggled
  • logging output can now be customized and toggled
  • the admin login page now redirects automatically to the main admin page on a successful login
  • the button and logo for a payment method is displayed only if that method is enabled
  • improved security
  • improved code documentation
  • consistently formatted code

Thanks again Geoff.

BSDDS v0.06

That wasn't too miserable. v0.06 of the Brad Sucks Digital Download Store is up with a pretty big overhaul:

  • bsdds has its own shopping cart now instead of using paypal's -- should allow alternate payment methods
  • zero dollar downloads
  • buyer/downloader is now redirected to the download page post-transfer if PDT is turned on in paypal preferences)

The shopping cart needs some CSS love but that'll have to wait as I got things to do.

Brad Sucks Digital Download Store v0.04

New version of the Brad Sucks Digital Download Store, most of these changes are thanks to Scott Andrew who's using the DDS on his new store. Changes:

+ variable pricing
+ default price (list in order)
+ can now add physical items
= fixed: spaces now allowed in filenames
= fixed: specifies product ids must be number in items.ini
= fixed: noted PAYPAL_EMAIL must be your sandbox business email

Very handy additions. You can grab it here.

Some people are reporting installation troubles with previous versions here in the forums. Still trying to figure out what's going on there.