![]() | | ||||||||
| | #1 |
| See My Signature! War Room Member Join Date: Nov 2006 Location: Twin Cities, MN
Posts: 172
Thanks: 0
Thanked 19 Times in 17 Posts
|
I am in the process of having a paid web-based tool created. The idea is the customer will pay for the tool via PayPal and then after the payment is received, the customer will be given access to a registration page where they can register to use the tool. They will either set their own username and password during the registration process or one will be created for them. Either way, somehow during the registration process there needs to be a "check" put in place to make sure that the person registering actually paid for the tool. And of course I would want this whole process to be automatic so that I don't have to manually check anything myself or manually deliver anything. Are there php scripts available that will do all this? I need some general suggestions on how to make this part of the tool work. Thanks,! Travis |
| | |
| | #2 |
| Advanced Warrior War Room Member Join Date: Jun 2009 Location: Chesterton, IN
Posts: 923
Thanks: 129
Thanked 193 Times in 153 Posts
|
PayPal can notify you or your system that the transaction was successful. Auto Send a link to the customer that contains their unique ID in it. They must use this link in order to finish the registration process. A simple DB query to test ID and email would be used. If this ID and email address do not match during their registration completion then they don't get in. Once they finish the registration process their username and password will let them in. At the same time of registration completion this Unique ID is marked as completed and never used again. Setting a "status" of this ID would be used. (Pending - Paid but not completed - Completed and taken out of use) Or something like that. Personally I would custom program it as it would not be that hard. Not sure if there is anything out there pre made. |
| Webmaster Services List Your Wealth Building Systems and Services for Free Insanity is doing the same thing over and over and expecting a different result ~ Einstein Insanity is doing the same thing over and over and never getting the same results ~ Ken | |
| | |
| | #3 | |
| See My Signature! War Room Member Join Date: Nov 2006 Location: Twin Cities, MN
Posts: 172
Thanks: 0
Thanked 19 Times in 17 Posts
|
Thanks for the general outline. Sounds pretty straight forward for a developer It sounds like this would be easier to hire someone to custom code this solution vs. trying to make an "off-the-shelf" script work. Travis Quote:
| |
| | |
| | #4 |
| Senior Warrior Member War Room Member Join Date: Sep 2008 Location: Honolulu, Hawaii, USA & Montreal Canada
Posts: 2,218
Blog Entries: 1 Thanks: 759
Thanked 724 Times in 505 Posts
|
Hi Travis I agree with using a custom script, it wouldn't be that difficult to setup. PayPal provides a number of resources on their developers site including PHP code samples, and they also maintain a "sandbox" where you can test your script on a simulated PayPal server (and use simulated PayPal accounts to make purchases with simulated money). I suggest you look over the material on the developers site, you may also want to Google "PayPal IPN Scripts" as there are a number of other good resources and code samples out there. If you need assistance with this please let me know. Bill |
| | |
| | #5 | |
| See My Signature! War Room Member Join Date: Nov 2006 Location: Twin Cities, MN
Posts: 172
Thanks: 0
Thanked 19 Times in 17 Posts
|
Bill - great info!! I'm going to hang on to your name. The tool isn't quite ready to launch so once we get that wrapped up, I'll be tackling the registration process for it. At that point, I may knock on your door Thanks.Travis Quote:
| |
| | |
| | #6 |
| Senior Warrior Member War Room Member Join Date: Sep 2008 Location: Honolulu, Hawaii, USA & Montreal Canada
Posts: 2,218
Blog Entries: 1 Thanks: 759
Thanked 724 Times in 505 Posts
|
I'd be happy to assist you Travis! Bill |
| | |
| | #7 |
| Senior Warrior Member War Room Member Join Date: Dec 2007 Location: St. Louis, MO
Posts: 3,086
Thanks: 208
Thanked 211 Times in 169 Posts
| You would be wise to hang on to his name as this guy is the BEST. I just got done working with him and he has been by far the most professional and competent programmer out there.
|
| | |
| | |
![]() |
|
| Tags |
| developing, process, registration, tool, webbased |
| Thread Tools | |
| |
![]() |