Forum Moderators: open

Message Too Old, No Replies

Online Software Licence Generation...

From reseller to us...

         

Harley_m

1:18 pm on Dec 16, 2002 (gmt 0)

10+ Year Member



I'm building a software site, which is will in asp.net - and as part of that - i will be generating software licence keys online on the fly...

These will be generated from the customer details - such as name and company - and so i will need to use the entered data from the 'order page' to generate them - i can see no problem in sending details to an aspx page that will pick them up and use them, because my order page will be in asp - but i do have one other problem...

We will have a reseller - who has a Jsp order form that includes the card details on it too - i dont have enough experience to know whether it would be possible to submit some details from their jsp order form - to my aspx page - is it?

I forsaw a problem if their order page had been HTML - as you can post a form twice - but if its JS it should be easier shouldnt it?

Anyone have any experience/ideas with dealing with this - would be most helpful...

Thanks Harley

wardbekker

8:18 am on Dec 17, 2002 (gmt 0)

10+ Year Member



You might want to consider building a webservice for resellers. Webservices are especially designed to do just that: communication between websites. That way you have an uniform interface which you can offer to other vendors as well.

more information on how to build a webservice can be found here :
[samples.gotdotnet.com ]

Harley_m

10:55 am on Dec 17, 2002 (gmt 0)

10+ Year Member



Thats fine if you want to link multiple asp sites, but how would it be possible to link up with a normal HTML sites?

wardbekker

11:22 am on Dec 17, 2002 (gmt 0)

10+ Year Member



You can post data from a plain HTML form to an .aspx page on another server without any problem. Just use the url of the aspx page as the method property of the form.

On a sidenote: with JSP you can consume soap webservices.

jarvster

5:13 pm on Dec 17, 2002 (gmt 0)

10+ Year Member



wardbekker,
do you mean the "action" attribute of the form?

wardbekker

5:22 pm on Dec 17, 2002 (gmt 0)

10+ Year Member



jarvster,

action="default.aspx" method="POST"

Harley_m

5:49 pm on Dec 17, 2002 (gmt 0)

10+ Year Member



But surely you cant have an HTML form post twice - so in an order form - where you have that form being submitted to an e-commerce script/sever or whatever - how can you get it to post also to my page with the asp capture code on?

wardbekker

8:03 pm on Dec 17, 2002 (gmt 0)

10+ Year Member



Harley_m,

Could you clarify for me the purpose of sending one order to two websites?

Harley_m

9:49 pm on Dec 17, 2002 (gmt 0)

10+ Year Member



Not the whole order - the software registration will use a non confidential part of the order form (say their name for example) - so that the registration and provision of the registration number is as easy as possible for them...

That easy on my site - as it will be asp - and so i can simply do what i want...

But - we have one other software company - whos technolgy is being partly used in this software - and we have a reseller agreement with them - on their site - to makes things as easy as possible for the user - details (say the name) will be taken from the order form and used to generate the registration key - as well as being used as part of the standard order process...

It may well be that i will have to work it differently...unless someone can come up with an ideas...

This - among many other things is going to be tough - and its killing my brain - a week ago i had not only never used asp - or aspx/.net - but i had never even written a line of VB - now i have to do this! - talk about starting in the deep end! lol

any help would be very helpful

Harley

wardbekker

12:59 pm on Dec 18, 2002 (gmt 0)

10+ Year Member



Ok, let me get it straight:

- You have an asp.net website generating license key's on request.
- You have a reseller of your product.
- When someone orders a product on the reseller's site, you want the following steps to occur:

step 1. buyer enters personal info
step 2. buyer transmits info that is also send to you so the licence can be generated, the data is auto-saved by the reseller.
step 3. you mail the buyer the generated licence key on the given adress
step 4. everybody is happy! ;-)

Suggested solustions
1. build a webservice for the reseller that generates the licences key for a given buyer
2. let the reseller automatically mail you the info needed for the licence generation. when generated, you mail the buyer his licence.
3. the complete buy & licence process story is done on your site, and the reseller receives his share by linking to that product with a unique reseller code

Hope this helps