Automated software activation

by 5 replies
6
hi,
i am planning to sell an application on my WordPress website and I will be using Pay Pal credit card processing so I am looking for a way to be able to email order confirmation together with Software Activation code based on User's email address. As soon as user enters activation code, it should connect to the server, verify license, verify email and activate OR return an Activation Error

So I have a couple of questions:
1. What is the best way to approach this?
2. is PayPal good enough for this project? Is there a way to pull any data using Pay Pal's API?
3. Are there any tools available (Free of Paid) to automate this process ?
#programming #activation #automated #software
  • This is totally possible, and you can do with any of payment gateways. First thing, please provide more information that need in order to help you.
    First thing is that WP is not such a great thing to use as you will need to develop your own triggers, so that they could execute process. Actually this is called the callback.
    In this case it is totally does not relate to any of payment gateway as your software will need to trigger the product activation or license issue.
    You would need to use more professional solution then WP as WP is generally designed for content instead of the eCommerce.
    What I would really recommend is:
    1. Try to make the research of the ecommerce software
    2. do the homework on the payment gateways that could have recurring option (like for example paypal or 2checkout (this one is really expensive))
    • [1] reply
    • I think WordPress is a great platform to use, especially integrated with a plugin like s2member. Try googling for it, it does exactly what you want. Wordpress will make building your website easy and managing your user base easy.
  • Wordpress / Paypal are not the problematic parts.

    The "problem" is on the software/plugin part.

    If we are talking about software = plugin, there has been a WSO on this recently with a great piece of licensing mechanism created by a fellow warrior. Use the forum search, should come up.

    Cheers,
    Rob Konrad
    • [1] reply
    • Can you be a little more specific on what the product is and who sells it there are literally thousands of WSO it is like a giant revolving door in there. offers stay at the top of page one for like a few minutes at most.

  • Hello e2kkot,

    Paypal indeed has an api for this called IPN (Instant Payment Notification). This will send a secure request to your server as soon as payment is completed, it will also tell you all transaction details.
    With that info you can easily setup a script that generates and sends license information upon that IPN call.

    You can learn more about IPN here: https://www.paypal.com/ipn
    There paypal also has some pre-made scripts to help you getting started.

    Hope that helped you.

    Greetings

Next Topics on Trending Feed

  • 6

    hi, i am planning to sell an application on my WordPress website and I will be using Pay Pal credit card processing so I am looking for a way to be able to email order confirmation together with Software Activation code based on User's email address. As soon as user enters activation code, it should connect to the server, verify license, verify email and activate OR return an Activation Error