Welcome to WebmasterWorld Guest from 220.127.116.11
Forum Moderators: buckworks
This is how the David hamilton site does it:
"Printout Resolution images
Members may also purchase individual images delivered by email. ... Although sent as JPEGs these files have been only minimally-compressed so expect a long download. (In fact, some ISPs bounce back mailings of such large attachments. In those cases we shrink the filesize until we reach a size acceptable to the ISP.)..."
There must be a better way than this!
All tips, advice and experiences will be gratefully received.
Alternatively, make the customer create an account. When they login, you present them with a set of links that they can use to download only the software they have purchased. Make the links point to a script that checks the database to see if they have paid, and if so pushes them the content.
There are a bunch of canned scripts that do this kind of stuff out there, but I bet most of them market themselves as software selling scripts instead of artwork selling programs.
I currently use www.swreg.org and they are quite versatile and have a lot of options, but unless you use their advanced method (there is no fee involved) your forms will look a bit unprofessional.
These services deal not only with credit card transaction, but with software delivery by sending a download link by email when the credit card is aproved in real time. There are many protection methods involved, like IP checking or password generators. Check with each provider.
Also, you can try a service like ibill.com or others that offer recurring billing, where a customer pays a monthly fee and it is renewed each month o given period and the user can download all of your images (for this to make sense you'll better have a large collection). Of course, you'll have to set a private page where your subscribers can access your images.
For a way of serving a large collection, take a look at www.rebelartist.com They sell images starting from less than three dollars, and if you want, you can set an account and sell yours and they'll handle all the payment transaction. (hey! maybe that's what you were looking for :)
Hope this helps,