Infralution Support Forum Index Infralution Support
Support groups for Infralution products
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

IPN.NET to request a trial license

 
Post new topic   Reply to topic    Infralution Support Forum Index -> IPN.NET Support
View previous topic :: View next topic  
Author Message
Prospective
Guest





PostPosted: Sun Oct 08, 2006 4:12 am    Post subject: IPN.NET to request a trial license Reply with quote

I'm new to paypal and IPN.NET

Instead of using the EvaluationMonitor, I want to either

1) Hit IPN.NET from my app to request a license (with the FirstUseTime in the productInfo) or

2) have IPN.NET automatically generate a trial licence (with FirstUseTime in productInfo) when the user downloads the trial.

This prevents the user from deleting the registry key.

Anysuggestion on how to do this...Or is this a potentential future feature
Back to top
Infralution



Joined: 28 Feb 2005
Posts: 5027

PostPosted: Sun Oct 08, 2006 10:55 pm    Post subject: Reply with quote

IPN.NET is primarily designed to respond to posts by the PayPal IPN system to provide automatic fulfilment of orders. We provide source code for IPN.NET however, which means it would be relatively easy to use its code as a basis for the functionality you want.

Quote:
1) Hit IPN.NET from my app to request a license (with the FirstUseTime in the productInfo)


The user could however simply uninstall the program, delete everything and when they reinstall the app would simply get a new evaluation license. For this to work you would need to have the app send your ASP.NET script something to identify the machine (MAC address, hard disk size etc) which you then record and don't send new evaluation keys for that machine.

Quote:
2) have IPN.NET automatically generate a trial licence (with FirstUseTime in productInfo) when the user downloads the trial.


There is nothing to stop the user simply downloading a new trial and getting a new key. You could ask the user for an email address when they download and email the evaluation key to this address (checking that you haven't already issued a key to that email) - but many users have multiple email addresses so there is still a potential hole.

The registry key that ILS uses to store the evaluation data is relatively well obscured and changes dynamically (ie no two installs use the same key). It would require a fairly tech savvy customer to locate and remove it. If the majority of your customers are not IT experts then it is probably not worth inventing another mechanism.
_________________
Infralution Support
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Infralution Support Forum Index -> IPN.NET Support All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group