Go Back   HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials > ISPConfig 3 > Plugins/Modules/Addons

Do you like HowtoForge? Please consider supporting us by becoming a subscriber.
Reply
 
Thread Tools Display Modes
  #1  
Old 31st December 2013, 17:27
KoS KoS is offline
Member
 
Join Date: Aug 2012
Posts: 52
Thanks: 4
Thanked 3 Times in 3 Posts
Unhappy Billing module - a lot of manual work

Hi

i have bought the billing module to replace my "manual" billing system but i am a little bit disappointed. i thought it is much more integrated with ISPconfig. if i haven't missed something than i have to do the following steps each time i create a new domain:
  1. Add it under Client -> Domains
  2. Add it as DNS domain
  3. Add it as Email domain
  4. Add it as Website domain
  5. Create a recurring event in the billing module
Okay, perhaps i should have expected that there will be additional manual steps to create the recurring item for a domain, but still the idea of a billing module would be to spend less time in stuff that could be automated.
-> it feels like i have to select 100 times the domain name in the above steps. and even for the recurring event i have to manually enter the domain name again so that it appears on the bill.
i suppose most of the people bill per domain (with perhaps different quota packages etc), but still a basic domain -> recurring item mapping could be expected.
i still hope i have missed somewhere the feature? otherwise i'll have to spend some time to generate all the invoice items....
and what happens if i delete a domain (from client, dns, email, website), it will be still in the billing module active and invoiced? or will there be a notice? no, probably not as there is no connection between the recurring item and the domain :-(

billing module client list: please add to the documentation that the client list in the billing module only shows clients that have an address (or i don't know which fields are mandatory)... because at the first moment i tought i'll have to create a new client list for the invoicing (as it was empty as i haven't entered any addresses at the normal client list).

greets
KoS
Reply With Quote
The Following User Says Thank You to KoS For This Useful Post:
Williamsl (12th July 2014)
Sponsored Links
  #2  
Old 2nd January 2014, 14:29
till till is online now
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 35,453
Thanks: 813
Thanked 5,222 Times in 4,092 Posts
Default

Normally you dont have to create any of these items manually, as they get created with the remote api directly from your website were your customer ordered the domain. Seems as if ou havent connected ispconfig and the billing module with your hosting site yet. There are examples scripts for the api calls available in the remote client folder. Limits in ispconfig are set with templates on the limits tab of the client settings and these templates are used for billing as well. The billing recurring items are created also automtically in ispconfig when you add a client template to your client. Same applies for removals of templates as well.

Th billing module client list shows all clients. If you created clients before sou installed the billing module, then sou have to update hem by clicking on save to integrate your old clients into the billing.
__________________
Till Brehm
--
Get ISPConfig support and the ISPConfig 3 manual from ispconfig.org.
Reply With Quote
  #3  
Old 8th January 2014, 10:30
KoS KoS is offline
Member
 
Join Date: Aug 2012
Posts: 52
Thanks: 4
Thanked 3 Times in 3 Posts
Default

i don't have another "portal" where the customer can order a domain. i just use ispconfig. so that means i should create a "second" (instead of just having ispconfig for all tasks) portal where this communicates via the remote API. sounds complicated instead of having this "daily" tasks (e.g. create client and add a domain with dns,web,mail,billing) on a separate webpage... or have i missed this basic "portal" in the ispconfig files? :-)

how are other users of ispconfig solving this issue?
Reply With Quote
  #4  
Old 8th January 2014, 10:46
till till is online now
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 35,453
Thanks: 813
Thanked 5,222 Times in 4,092 Posts
Default

Quote:
i don't have another "portal" where the customer can order a domain. i just use ispconfig. so that means i should create a "second" (instead of just having ispconfig for all tasks) portal where this communicates via the remote API.
No, Iam not talking about a portal. I'am talking about your company website were you inform your customers about your products and services. Does your company really has no website, how do your customers know which products you offer at which price without a website were they can order the product?

Quote:
how are other users of ispconfig solving this issue?
All hosting companys I know have a website to promote and offer their services. On that website, they inform their customers about their products and prices. If a cistomer decied to order a product or services, then he clicks on a oder button on this website, enters his address details and this company website is connected to ispconfig by remote api. so the shopping cart of the company website adds all required records automatically in ispconfig.

Btw. we are also working on a demo website to show the capability of the remote api and will release that with the next billing module update. so f your company realy has no website, you can customize this demo website and use it for your site.
__________________
Till Brehm
--
Get ISPConfig support and the ISPConfig 3 manual from ispconfig.org.

Last edited by till; 8th January 2014 at 10:49.
Reply With Quote
The Following User Says Thank You to till For This Useful Post:
olliedog13 (15th April 2014)
  #5  
Old 8th January 2014, 15:34
KoS KoS is offline
Member
 
Join Date: Aug 2012
Posts: 52
Thanks: 4
Thanked 3 Times in 3 Posts
Default

Quote:
Originally Posted by till View Post
All hosting companys I know have a website to promote and offer their services. On that website, they inform their customers about their products and prices. If a cistomer decied to order a product or services, then he clicks on a oder button on this website, enters his address details and this company website is connected to ispconfig by remote api. so the shopping cart of the company website adds all required records automatically in ispconfig.
a website with the promoted services doesn't implicate that there is a "shopping cart" for the services. so the procedure is that the customer gives a call or drops an email and then the domain will be set up and activated for him. and that is why this steps have been done directly in ISPconfig, until now :-)

Quote:
Btw. we are also working on a demo website to show the capability of the remote api and will release that with the next billing module update. so f your company realy has no website, you can customize this demo website and use it for your site.
sounds good. thanks for the information. in the meantime i'll create a script to add the yet already existing domains to the billing module.
will i have to buy the module again or do i have access to the updated version?

thanks
KoS
Reply With Quote
  #6  
Old 8th January 2014, 15:44
till till is online now
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 35,453
Thanks: 813
Thanked 5,222 Times in 4,092 Posts
Default

Quote:
will i have to buy the module again or do i have access to the updated version?
No. The update will be available for free for all customers that have a billing module license.
__________________
Till Brehm
--
Get ISPConfig support and the ISPConfig 3 manual from ispconfig.org.
Reply With Quote
The Following 2 Users Say Thank You to till For This Useful Post:
KoS (8th January 2014), Williamsl (12th July 2014)
  #7  
Old 26th February 2014, 21:10
ginner159 ginner159 is offline
HowtoForge Supporter
 
Join Date: May 2013
Location: Silsden, UK
Posts: 107
Thanks: 29
Thanked 6 Times in 6 Posts
Default

I have a api script setup that will create all that you need in one go! One thing i noticed, do you have roughly the same plan for your users? have you considered making standard hosting plans instead of individual plans? that would help not having to create recurring items all the time.

Let me know if you would like a copy and ill strip out all my info from my live server. It even sends a welcome email if you choose

To see what i mean check out mdhweb.co.uk (its a work in progress so please dont create sites you may get billed :P)

Last edited by ginner159; 26th February 2014 at 21:12. Reason: add test site address
Reply With Quote
The Following User Says Thank You to ginner159 For This Useful Post:
Williamsl (12th July 2014)
  #8  
Old 15th April 2014, 23:25
olliedog13 olliedog13 is offline
Junior Member
 
Join Date: Apr 2014
Posts: 7
Thanks: 1
Thanked 0 Times in 0 Posts
Default

Hi Till,
Any idea when the demo API script in the billing module will be available ?

Andy
Reply With Quote
  #9  
Old 16th April 2014, 07:54
till till is online now
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 35,453
Thanks: 813
Thanked 5,222 Times in 4,092 Posts
Default

We are working on it. I hope that we will be able to finish it in about 2 months, so it can go in the 1.5 release of the billing module. the next release 1.4 will get released end of april.
__________________
Till Brehm
--
Get ISPConfig support and the ISPConfig 3 manual from ispconfig.org.
Reply With Quote
  #10  
Old 22nd July 2014, 02:58
foxx foxx is offline
Junior Member
 
Join Date: Feb 2010
Posts: 5
Thanks: 1
Thanked 2 Times in 1 Post
 
Default

Are there any news regarding the billing module update(s)?
We have end of july and still version 1.3rev10
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Freeradius and Mysql uvstudios HOWTO-Related Questions 4 19th February 2014 12:11
Need help with ATI's graphics driver installer Wraithfire Installation/Configuration 25 16th June 2007 13:33
Ubuntu 6.06 installation error jacobhenry Installation/Configuration 5 8th July 2006 12:01
ISPConfig 2.2.0 - Unrecoverable error during installation danf.1979 Installation/Configuration 2 14th March 2006 08:48
Virtual Users + Domains With Postfix etc. byw HOWTO-Related Questions 6 20th February 2006 10:10


All times are GMT +2. The time now is 16:20.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.