
17th November 2005, 15:13
|
|
Junior Member
|
|
Join Date: Nov 2005
Posts: 16
Thanks: 1
Thanked 2 Times in 2 Posts
|
|
Integration for automated sales
Has anyone tried/done this? I'd like to have my domain where users can purchase hosting packages (probably using commerce-cgi.com), and somehow require the payment to go through before allowing them access? Maybe a generated password (by the shopping cart) and have it tie to ipsconfig's password? Is there a simpler solution? Or am I totally out there....
Thanks in advance.
|

18th November 2005, 03:18
|
|
Junior Member
|
|
Join Date: Nov 2005
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Currently I am using a Perl Script that simply stores in a database the appropriate information to use in setting up a new user/domain in ISPConfig. I still set it up manually, but I don't see where it would be a problem, though it'll take some work to make it automatically update ISPConfig.
You'd need to be able to populate ISPConifg Database, Generate Apache Vhost Entries, Create Dir Tree for user and domain, set up mailbox, check for Payment, upon success mail login information to the new user. From there ISPConfig would need to be restarted as well as Apache.
This is not something I'm ready to tackle, but perhaps someone else here is.
Not impossible, but not easy.
|

18th November 2005, 11:42
|
|
Super Moderator
|
|
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 41,665
Thanks: 1,896
Thanked 2,593 Times in 2,444 Posts
|
|
I'm using the commercial version of ISPConfig, 42goISP, which has the remoting framework which allows you to create web sites, users, clients, resellers, ... from a remote server, and I've successfully integrated Whois.Cart with it.
It should also be possible with ISPConfig, but you would have to write directly to the ISPConfig database.
I suggest that you set up an ISPConfig test server, then kill the ispconfig_wconf process (that's the process that checks if something has changed in the ISPConfig database and triggers the ISPConfig backend to write new configurations); the ISPConfig frontend will still work then, and you can use it and have a look at the ISPConfig database what exactly changes when you create a new web site, etc.
|

13th December 2005, 20:46
|
|
Super Moderator
|
|
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 31,896
Thanks: 693
Thanked 4,190 Times in 3,208 Posts
|
|
Remoting extension for ISPConfig
The first beta of the remoting extension is now available for download.
http://www.ispconfig.org/remoting_plugin.htm
|

30th December 2005, 01:34
|
|
Junior Member
|
|
Join Date: Oct 2005
Posts: 5
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Quote:
|
Originally Posted by falko
I'm using the commercial version of ISPConfig, 42goISP, which has the remoting framework which allows you to create web sites, users, clients, resellers, ... from a remote server, and I've successfully integrated Whois.Cart with it.
It should also be possible with ISPConfig, but you would have to write directly to the ISPConfig database.
I suggest that you set up an ISPConfig test server, then kill the ispconfig_wconf process (that's the process that checks if something has changed in the ISPConfig database and triggers the ISPConfig backend to write new configurations); the ISPConfig frontend will still work then, and you can use it and have a look at the ISPConfig database what exactly changes when you create a new web site, etc.
|
I would be interested in your remoting "glue" for whois.cart and 42goISP/ISPCONFIG. What makes the calls for ISPCONFIG?
Last edited by phlat; 30th December 2005 at 03:00.
|

30th December 2005, 09:53
|
|
Super Moderator
|
|
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 31,896
Thanks: 693
Thanked 4,190 Times in 3,208 Posts
|
|
Quote:
|
Originally Posted by phlat
I would be interested in your remoting "glue" for whois.cart and 42goISP/ISPCONFIG. What makes the calls for ISPCONFIG?
|
The remoting framework uses SOAP calls.
Here you can find some example scripts written in PHP. They show you how to call the functions in ISPConfig.
http://www.ispconfig.org/remoting_plugin.htm
Example PHP scripts:
http://www.ispconfig.org/downloads/remoting_example.zip
|

31st December 2005, 08:55
|
|
Junior Member
|
|
Join Date: Oct 2005
Posts: 5
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
I have the remoting plugin. What do I need setup in whois.cart to make the SOAP calls? I realize whois.cart support is a bit off topic. But what is the terminology for whois.cart? I'm guessing there is a plugin for whois.cart that makes the SOAP calls for ISPCONFIG?
|

31st December 2005, 13:06
|
|
Super Moderator
|
|
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 31,896
Thanks: 693
Thanked 4,190 Times in 3,208 Posts
|
|
There is no plugin for whois cart available. The ISPConfig remoting framework is the technology to enable ISPConfig that you can write your own bindings for whois cart or any other external software.
|

1st January 2006, 02:22
|
|
Junior Member
|
|
Join Date: Oct 2005
Posts: 5
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
I understand this and thanks your answer. I need to figure out how to pass form info from whois.cart to a remoting script for ISPCONFIG. If anyone has experience with whois.cart and knows which script gets posted to, or how to specify in whois.cart which script gets posted to I would greatly appreciate that as well. Thanks.
|

1st January 2006, 14:20
|
|
Super Moderator
|
|
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 41,665
Thanks: 1,896
Thanked 2,593 Times in 2,444 Posts
|
|
Ok, this is for Whois.Cart v.2.2.62, I haven't tried it with newer versions, and instead of ISPConfig I'm using its professional variant, 42goISP.
In admin/hostinginterfaces I created the file cp42goisp.php
I also created cp42goisp_1_config.php in that directory and put soap.lib.php into that directory.
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT +2. The time now is 08:55.
|
Recent comments
23 hours 43 min ago
1 day 9 hours ago
1 day 10 hours ago
1 day 13 hours ago
1 day 17 hours ago
1 day 18 hours ago
1 day 20 hours ago
2 days 6 hours ago
2 days 11 hours ago
2 days 12 hours ago