hosted by liquidweb


Go Back   Web Hosting Talk : Web Hosting Main Forums : Ecommerce Hosting & Discussion : Shop System for Software Licensing
Reply

Ecommerce Hosting & Discussion Review web hosting payment processors, payment systems, merchant accounts, online banking, shopping carts and billing systems for ecommerce solutions. NOTICE: No offers or contact requests of any kind allowed.
Forum Jump

Shop System for Software Licensing

Reply Post New Thread In Ecommerce Hosting & Discussion Subscription
 
Send news tip View All Posts Thread Tools Search this Thread Display Modes
  #1  
Old 08-28-2011, 11:58 AM
MrEliasen MrEliasen is offline
Junior Guru Wannabe
 
Join Date: Aug 2011
Location: Denmark
Posts: 85
Question

Shop System for Software Licensing


Hi Everyone.

I have been googling for some time, but I didn't really seem to find any systems I thought would be of any good (or they where too expensive).

I am looking for a shopping cart system, like WHMCS for web hosting, which can be or is mainly used for selling software licenses.

I am developing website software (in php etc), and I would like to have a system where I can keep track of all licenses, and where customers can purchase licenses etc.

I prefer Free and Open Source (I guess we all do), however I do not mind commercial systems either.
Any system is appreciated, as long as I can handle software licensing etc.

Cheers!

Ps. I am already the owner of IonCube Pro, in case it changes anything.


Last edited by MrEliasen; 08-28-2011 at 12:03 PM.
Reply With Quote


Sponsored Links
  #2  
Old 08-28-2011, 01:19 PM
JamesOakley JamesOakley is offline
Honesty Simplicity Clarity
 
Join Date: Oct 2010
Location: Kent
Posts: 1,711
I suppose it depends on how you will generate the keys, and what you will do to validate them. Do they need only to be valid keys (by some algorithm, where you have the private half), or do they also need to match up to a specific IP / server path or some such. It also depends on whether license keys need to have expiry, with a call-home feature to check it's still current. Clearly, the more complex your requirements the more tricky the implementation.

If it doesn't matter which license key is issued for any particular customer, and if each license is for life (so it just runs an algorithm to check the license is a valid license), then http://drupal.org/project/uc_product_keys might help you.

__________________
James Oakley, OakHosting.NET | UK Support | US Servers | Pay in £, $ or €
Celebrating 2 years providing Affordable, Reliable Hosting with Personal Service
Specialising in the needs of individuals, charities and churches. Plans start small.
..Drupal a speciality - Drush and Git. PHP 5.4 or 5.3; cPanel; Percona SQL Server; Varnish; Apache 2.4

Reply With Quote
  #3  
Old 08-28-2011, 01:33 PM
ThatScriptGuy ThatScriptGuy is offline
Web Hosting Master
 
Join Date: Feb 2003
Location: AR
Posts: 2,370
WHMCS has a licensing addon available for it that works quite well. You might want to check it out.

__________________
Kevin Cackler
Tech Daddies - A Conway, Arkansas based development company.
501-205-1512

Reply With Quote
Sponsored Links
  #4  
Old 08-28-2011, 02:04 PM
JamesOakley JamesOakley is offline
Honesty Simplicity Clarity
 
Join Date: Oct 2010
Location: Kent
Posts: 1,711
Quote:
Originally Posted by ThatScriptGuy View Post
WHMCS has a licensing addon available for it that works quite well. You might want to check it out.
That looks like a good bet: http://www.whmcs.com/licensingaddon.php. It's $99.95 as a one-time fee, but you'd then need the $15.95 monthly fee for the WHMCS license. It depends on your budget. (Do you have one?)

The Ubercart module I referred to above would allow you to upload valid license keys, and they would be issued to clients as they purchased a license. That's all open-source, but with that comes the support of an enthusiastic community as opposed to paid staff who are obliged to help.

If you wanted to do some other operations with those keys, like restrict them to one IP address, or check periodically that they are still valid, that wouldn't be too hard to do with a simple php page to call GET / POST with, and one database table to drive it. You could then revoke a key if they cancel, or if you suspect a key has become public.

You'd have to code that yourself, or get someone to do it for you. The "call home" check involved in that step would be secure because you have your ioncube for that.

Harder to do would be recurring payments if the license needs a monthly or annual subscription to keep it current.

__________________
James Oakley, OakHosting.NET | UK Support | US Servers | Pay in £, $ or €
Celebrating 2 years providing Affordable, Reliable Hosting with Personal Service
Specialising in the needs of individuals, charities and churches. Plans start small.
..Drupal a speciality - Drush and Git. PHP 5.4 or 5.3; cPanel; Percona SQL Server; Varnish; Apache 2.4

Reply With Quote
  #5  
Old 08-28-2011, 02:16 PM
MrEliasen MrEliasen is offline
Junior Guru Wannabe
 
Join Date: Aug 2011
Location: Denmark
Posts: 85
Thank you very much for the replies .

Looking at the WHMCS system, I think I might be able to code something similar.. I hope.. heh.

The licenses are lifetime, so it should be (like you pointed out) easier to do than recurring subscriptions.

Thanks again!

Reply With Quote
  #6  
Old 08-29-2011, 02:50 PM
dgoodale dgoodale is offline
WHT Addict
 
Join Date: Aug 2004
Posts: 128
Mr Eliasen,

I am curious to know why you are looking for a cart at all.

If you are licensing software, and you have the ability to generate license keys, it means that you are likely to have all the technical skills needed to build your own integration into a payment gateway.

Remember that the job of the cart is to keep track of what the user wants to buy, calculate tax, shipping, etc. All this is pretty straight forward stuff, especially when you only have one product (perhaps with different options, such as different versions of the software).

Taking a step outside the technical conversation, realize that conversions have to come into play when picking your shopping cart, or point of integration into your payment processor.

If you happen to be lucky enough to have a product that is somewhat simple (one product, not too many variations), and technically proficient enough to build a custom integration, then I would strongly encourage you to explore that option.

This has nothing to do with cost (which in your case might just be your own time), and everything to do with conversions.

With that all said, I don't know your software, how many people you have administrating, etc. I just wanted to point out doing your own integration because I didn't even see it mentioned, and in many cases it's passed off, when it's actually quite easy to do. A PHP script and a HTML form could be everything you need to do a very tight integration. Some food for thought!

__________________
David Goodale
Merchant Accounts.ca
Canada's merchant account provider.
Toll free: (888) 414-7111 ext. 5 | Direct: (905) 901-2254

Reply With Quote
  #7  
Old 08-29-2011, 06:58 PM
MrEliasen MrEliasen is offline
Junior Guru Wannabe
 
Join Date: Aug 2011
Location: Denmark
Posts: 85
Quote:
Originally Posted by dgoodale View Post
Mr Eliasen,

I am curious to know why you are looking for a cart at all.

If you are licensing software, and you have the ability to generate license keys, it means that you are likely to have all the technical skills needed to build your own integration into a payment gateway.

Remember that the job of the cart is to keep track of what the user wants to buy, calculate tax, shipping, etc. All this is pretty straight forward stuff, especially when you only have one product (perhaps with different options, such as different versions of the software).

Taking a step outside the technical conversation, realize that conversions have to come into play when picking your shopping cart, or point of integration into your payment processor.

If you happen to be lucky enough to have a product that is somewhat simple (one product, not too many variations), and technically proficient enough to build a custom integration, then I would strongly encourage you to explore that option.

This has nothing to do with cost (which in your case might just be your own time), and everything to do with conversions.

With that all said, I don't know your software, how many people you have administrating, etc. I just wanted to point out doing your own integration because I didn't even see it mentioned, and in many cases it's passed off, when it's actually quite easy to do. A PHP script and a HTML form could be everything you need to do a very tight integration. Some food for thought!
Thanks a lot for your reply!

I agree, since I will most likely only be having 1 version and maybe 2-3 different products in the end.
I have already started sketching the licensing/integration system that I would like to build for this purpose .

Thanks again!

Reply With Quote
Reply

Similar Threads
Thread Thread Starter Forum Replies Last Post
Licensing system Master Merlin Programming Discussion 19 04-06-2010 03:07 PM
★ SPBAS Free CRM/billing system: sell digital goods/downloads + software licensing ★ tickedon Software & Scripts Offers 0 11-25-2009 12:04 PM
SPBAS - Free CRM/billing system + sell digital goods/downloads and software licensing tickedon Software & Scripts Offers 0 11-09-2009 10:54 AM
licensing system AskAR Programming Discussion 7 10-15-2006 03:52 PM
Any free PHP Licensing system? UrlGuy Programming Discussion 9 04-14-2005 03:42 AM

Related posts from TheWhir.com
Title Type Date Posted
Nlyte Software Launches Patent Licensing Program for DCIM Technology Web Hosting News 2012-10-01 15:31:31
Microsoft Launches Windows System Center 2012 with Simplified Licenses, Cloud Apps Web Hosting News 2012-04-23 10:38:37
Web Host NaviSite Offers Oracle Software Licenses to ISV Customers Web Hosting News 2011-11-21 15:14:11
Inside OpSource's New Cloud Software for Developers Web Hosting News 2011-11-10 15:13:53
Web Host AIS Network Employs License Mobility for SharePoint Web Hosting News 2011-07-25 14:18:58


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes
Postbit Selector

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Forum Jump
Login:
Log in with your username and password
Username:
Password:



Forgot Password?
Advertisement:
Web Hosting News:



 

X

Welcome to WebHostingTalk.com

Create your username to jump into the discussion!

WebHostingTalk.com is the largest, most influentual web hosting community on the Internet. Join us by filling in the form below.


(4 digit year)

Already a member?