SmartDD v3 Features

I know it’s been a long time in coming, but SmartDD v3 is ready to release apart from the docs.

I’ve been using it on a couple of sites, and although I haven’t used every new feature in earnest, everything has been tested to my satisfaction.  Even so, I guess we’ll find a couple of minor bugs here and there which we’ll fix as we go.

New stuff then.

o Kunaki integration with BOTH your web sites AND eBay.  No need to run two scripts, SmartDD will do it all for you.

In case you don’t know what Kunaki is, it’s a global Print On Demand (POD) service for CDs and DVDs.  Customers can buy from you anywhere in the world, and SmartDD will handle the sale and pass the creation and fulfillment onto Kunaki, who then send your customer the CD or DVD.

o Free sign up.  In response to many requests, we’ve added the ability to offer a product on a secure download page in return for a sign up to your mailing list.  The built in example is for Aweber, but you can use it with any self-hosted or service based autoresponder.

o One Time Offers.  Now you can sell a digital item via your web store or eBay, and then upsell via the use of a one time offer (OTO).  An OTO is a method whereby the prospective buyer sees a reduced price for just one time.  If they pass on the offer, then they will only ever get to see it at its full price afterwards.

You can of course use this in conjunction with a free sign up.  😉

o Affiliate scheme.  We’ve added in a simple affiliate scheme in the format of:-

for any percentage commission, 0-100, variable by saleable item.  Even at 100% the admin always gets the first commission to prevent people from buying from themselves by using their personal and business accounts.

So if you created a saleable item at 100% commission, and an OTO item at 50% commission, the admin would get the full amount of the first sale for both items.  Thereafter, the affiliate would get all of the sales for the first item, and the sales of every other item paid directly into their PayPal account.

Affiliate cookies work across all products for an installation of SmartDD.  So if you’ve created a sales page for one item and your affiliate sends traffic to it, then the prospect buys something else from you, your affiliate gets the credit for that purchase too.

You can set by saleable item that only customers can be affiliates (why you’d want to do that I don’t know, but some people do), and you can also restrict individual customers from being affiliates.

o Web store.  Take almost any web template, and turn it into a completely database driven web store.  This was actually in v2, but was never documented.  I’m very sorry about that, believe me.

o Physical goods handling enhanced.

o Create a product and an item through a single screen.  The normal method of setting SmartDD up is to create your products first, and then link them to a saleable item.  If you only have one product though, you can now create the product and the item at the same time.

o Run ALL your sites through one central location.  This has always been possible with SmartDD, but we’ve made it a whole lot better by adding some additional template formats.

o The ability to copy all template types as well as amend and remove.  This makes it faster to take an existing template, copy and edit it.

o Three professionally designed built in template themes, courtesy of  One in red, one in green and one in blue.  The template designs have been added to all the template formats:-

– Catalogue Templates (web store)
– Cart Templates (web store)
– Download Templates
– Order Confirmation Templates (thank you pages)
– Free Sign Up Templates
– Item / One Time Offer Templates

Additionally, the templates are provided separately so that you can use them to create traditional sales pages, or for your web store.

o Friendly URLs.  This aids in SEO of your web store as SmartDD will create search engine friendly URLs for you, based on the category names.  You’ll need to be running your web site via Apache with mod-rewrite enabled in order to use this.  A good old cPanel server will allow you to do this.

o Finally, as usual there have been a lot of “under the hood” and plenty of other small changes all of which combine to make SmartDD the best delivery script on the market.


So when is it being released?

Thursday 16th October 3.00pm GMT.

If you purchased the full version (v2) after 1st March 2008 then you’ll get the upgrade to v3 for free.  Otherwise there will be a 24 hour special for the upgrade at $17.  After that it will be $27 – still an amazing bargain if you’re upgrading from v2.

And of course lets not forget all the people who’ve taken a couple of special offers I’ve made who will get the upgrade for free.  😉

-Frank Haywood

Posted by Frank Haywood in internet business

How SmartDD v2 Protects Your LARGE Downloads

When I released the original SmartDD (v0.98), there were a couple of minor niggles with it that made themselves apparent over time.

I think that the most annoying one for people was securely delivering large files.

To begin with the file size wasn’t a problem, but after a few months I started to get more and more support questions about why some files wouldn’t download.  After clicking on the link, the web page seemed to hang there without doing anything, and finally timing out.

We eventually realised what was happening.  Because of the way that SmartDD delivers files securely, it takes up a memory buffer on the web server equivalent to the size of the file.  If you’re delivering an ebook, it isn’t a problem as the zip files involved are only about 3-5MB.  The delay while creating the memory buffer is almost unnoticeable.

But if you’re delivering a video or an MP3, or any other large file, then it can take several seconds to create the memory buffer.

This became a problem when the file was very large and the time went over 30 seconds.  Many servers are now configured to time out after 30 seconds without a “keep alive” signal from the application.

Another problem was that an increasing amount of servers are being configured to only allow 8MB of memory to be allocated to an application.  Again this is a problem for people who want to deliver large file sizes securely.

Well, we fixed that in version 2.

Now you can specify a normal URL to a file and SmartDD will hide the real link while delivering it via the normal HTTP method.

While this isn’t as secure as the file system method, it’s still very secure.  The reason it isn’t as secure as the file system method is because you have to put the file inside your web space somewhere.  With the file system method you can store your file above the web root where no browser can get at it.

So, if you have small files (less than 8MB), use the file system method for very secure storage and download of files.  If you have larger files, use a URL to the file and SmartDD v2 (and above) will still hide the real location.

The reason I’ve said v2 and above is because we’re almost ready to release v3.  We have to do a little testing first, but when we’re done I’ll roll it out.

There will be a small charge for upgrading to v3 from v2, but I won’t be asking you to part with another $97.

I’ll post more details about the new features etc, here on this blog when I can.

-Frank Haywood

Posted by Frank Haywood in internet business


I’ve been considering for a while now about releasing Private Label Rights (PLR) for SmartDD LITE. I had a chat with Paul Freedman (the developer) about it and he’s agreed.

His provisos are that we only sell 10 PLR licences and that they’re $300 each.

Just so that you understand the value of this offer, the code for sale has regularly earned us $2,000 / month in profit with some months peaking at $4,000.

I’ve got some additional provisos to the two I agreed with Paul:-

#1 – You can’t use the name SmartDD, and you can’t associate either me or Paul with the product. To all intents and purposes it’s as if you created it from scratch. This will mean you have to remove all instances of the name SmartDD and our names from the code and documentation.

#2 – You can create as many derivatives of it as you like, and develop the code into larger applications. You must tell us what these are as you create and launch each one. We just want to keep an eye on what’s being done with the licences for your protection and to protect the value of the code.

#3 – You can sell Resale Rights (RR) or Master Resale Rights (MRR) to your newly named derivatives, but not Private Label Rights (PLR). Again this is to maintain the value of your purchase.

You can use the code as if you’d had it developed yourself, and we recommend you get yourself a developer from Scriptlance or Elance or similar to change the appearance. We don’t think it would cost you more than $50-$100 to do this, as the appearance is all held in style sheets. Change the style sheets and you’ll completely change the appearance of your software.

You’ll also get the raw Open Office text document to use as a base for your own PDF docs, and again you’ll have to remove all references to SmartDD / LITE and our names.

Okay that’s it. I’ll set up a page early next week where you can purchase PLR for SmartDD LITE and then let you know where it is here on this blog. The first 10 people to buy get a copy, everyone else will have their money refunded.

-Frank Haywood

Posted by Frank Haywood in internet business

How Does PayPal IPN Work?

I’ve had lots of questions recently about PayPal IPN (Instant Payment Notification), both from SmartDD and Nickel Script customers. The recurring theme is how can IPN work on several sites?

If you’ve looked at the activation method for IPN, you’ll know that it’s by entering a default IPN URL into your PayPal profile. PayPal’s logic must be that if you want to use IPN, then you must have at least one site with a script that uses it.

I think this then is why the confusion arises, and I too was confused a few years ago when I first used an IPN script and wanted to accept PayPal payments on several sites. I thought that if there was only one IPN URL, then I could only use PayPal with one site.

Seemed logical to me, and I think to most other people too judging by the questions asked.

The truth is, as I mentioned above, it’s just a default URL and not the only one you can use.

When you have two sites that you want to use IPN with, just choose one and use that scripts IPN URL. Then when a payment comes in on the other site, the default IPN URL gets temporarily overridden by that second sites IPN settings.

It works by a setting sent in the POST message sent to PayPal. Inside there is the IPN URL that PayPal is to use for that transaction only. When payment is complete, PayPal sends the transaction data back to the site that initiated the transaction, and not to the default site.


So why does SmartDD require that you use the SmartDD IPN URL as the default one? Well the truth is it doesn’t, you can use any IPN URL for any script on any site you have.

The problem has always arisen though that if you’re using an auction site like eBay and selling goods on there (SmartDD v2 and above supports physical goods too), there’s no way to tell SmartDD how to handle the PayPal payment and transaction.

By setting the default IPN URL to point to your SmartDD installation, PayPal will send all the transaction data to SmartDD. As long as you have the title of your eBay listing also identically matched within SmartDD, that will trigger the SmartDD process and automatically send emails to your customer, and record all details of the transaction and your new customer within the SmartDD database.

And with the soon to be released version 3, you can also have CDs or DVDs created and automatically shipped to your customer without you having to do a thing. UPDATE – v3 is now out and supports the sale of physical goods as well as to have your CDs and DVDs drop shipped to your customers.

-Frank Haywood

Posted by Frank Haywood in internet business

Nickel Sale – SmartDD Lite Resale Rights – Site Now Live

Thanks for your patience in what’s been a frustrating time trying to get it all up and running.

The resale rights nickel sale is now live at:-

You now have 2 hours head start on my mailing lists.

The install video is up, I’ll add the usage video in the next hour or so.

If there’s a problem with your purchase, DON’T PANIC! Just raise a support ticket and I’ll sort you out.

Please be patient if there IS a problem, but don’t fret as you’ll get your purchase as soon as I’m able to get it resolved for you.

The nickel script I’m using is brand new and was having changes made to it just a couple of hours ago.

We’ve tested it through repeatedly and it’s all working now for us, but you never know for sure what other little bugs haven’t shown themselves to us during testing.

Enjoy your resale rights to SmartDD Lite, and thanks again for being on my blog notify list.

-Frank Haywood

P.S. I’ll have another nickel sale for my help desk software up very soon. Again, you’ll get first notification.

Posted by Frank Haywood in internet business