Web Hosting Talk







View Full Version : WHMCS SSL Auto Provision Script


rnavarro
05-06-2008, 05:16 PM
Have you ever wanted to sell SSL certificates to your clients through WHMCS?



Where you put off by having to manually do all the steps required for an SSL
certificate?



1. Ask the client for a CSR.

2. Purchase the SSL Certificate manually.

3. Configure the SSL Certificate using the CSR provided by the client.

4. Wait for the SSL Validation

5. Return the validated SSL Certificate to the client.



Well we have a solution for you!



We have finished making an automated SSL purchasing script in response to
this topic:



http://forum.whmcs.com/showthread.php?t=2192



You can go here to purchase:



http://secure.efirehost.com/whmcs/cart.php?a=add&pid=16



Please post your questions/comments here:
http://whmcs-mods.com/forum/index.php



Script Details



The script currently ONLY works with an enom reseller accound and the
following SSL Certs:



RapidSSL $9.95

GeoTrust QuickSSL $69.00

GeoTrust QuickSSL Premium $99.00

GeoTrust True BusinessID $114.00

GeoTrust TrueBizID with EV $399.00

GeoTrust TrueBizID Wildcard $415.00

SBS Secure $59.00

SBS Secure Plus $89.00

SBS Instant $14.95



Automation



You can have peace of mind, and simple SSL Certificate sales with 3 easy
steps!



1. Your clients purchase an SSL Certificate from your WHMCS install.

2. After payment, a link to configure the SSL Certificate (Install the
CSR, fill out the validation information, etc.) is mailed to your client.

3. After completing the SSL Certificate the clients get emailed their new
certificate.





Order Form, Page 1


http://secure.efirehost.com/images/Buy_pg1.jpg



Order Form, Page 2


http://secure.efirehost.com/images/Buy_pg2.jpg



Client Configuration Form


http://secure.efirehost.com/images/Config.jpg



If you like this script PLEASE leave a testimony or feedback in this post.

jtodd
05-08-2008, 04:54 AM
I have purchased this and am very pleased :agree:

rnavarro
05-08-2008, 05:42 AM
Thanks for your feedback!

mrzippy
05-09-2008, 08:34 AM
If anyone wants to see the base script for order and configuration of the eNom certs that he is using, go here:

http://www.enomsslcerts.com

Dan_EZPZ
05-09-2008, 09:06 AM
mrzippy - The demo on that site seems to be broken. Keeps giving the error..

Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 67658 bytes) in /home/enomsslc/public_html/demo/includes/xml/doc.inc.php on line 0

mrzippy
05-09-2008, 09:11 AM
mrzippy - The demo on that site seems to be broken. Keeps giving the error..

Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 67658 bytes) in /home/enomsslc/public_html/demo/includes/xml/doc.inc.php on line 0



Which site? The demo on my www.enomsslcerts.com site? The demos seem to be working ok for me.

Let me know.

Dan_EZPZ
05-09-2008, 09:28 AM
Yup,

When I click on "Demo - Purchase a 1 year SBS Instant certificate" and paste the URL it gives into my broswer, I get the memory error.

mrzippy
05-09-2008, 09:38 AM
Oh.. I see it now. Ok, I'll get this fixed. Thanks!

mrzippy
05-09-2008, 09:58 AM
OK, it's fixed. Here's a sample cert you can use to see the configuration screen:

http://www.enomsslcerts.com/demo/configure.php?order=157419985

rnavarro
05-09-2008, 02:21 PM
If anyone wants to see the base script for order and configuration of the eNom certs that he is using, go here:

http://www.enomsslcerts.com

Hello,

I left ALL your documentation and everything with your code. I made no changes to the versioning, authoring, or anything. I'm just packaging it with my code so it doesn't need to be re-downloaded.

If you wish for me to stop this and have them download from your site, I will happily comply.

mrzippy
05-09-2008, 02:24 PM
No worries, Robert. I appreciate your integrity. :)

The addon you have created looks pretty good, and is a great addition to WHMCS for anyone who want so to sell SSL certificates.

Cheers!

acebeat
05-09-2008, 04:37 PM
mrzippy, the script looks good but what protection is there in your script to protect against a user attempting different order numbers in the address until they find one that a user hasn't yet configured. isn't it secure.

mrzippy
05-09-2008, 04:41 PM
Can you ask this question in thesupport forum (http://www.enomsslcerts.com/forums/index.php)for the script? I don't want to hijack Robert's thread any more then I already have. :(

Thanks!