3cx with billing?

Discussion in '3CX Phone System - General' started by apaminerala, May 2, 2007.

  1. apaminerala

    Joined:
    Apr 12, 2007
    Messages:
    2
    Likes Received:
    0
    I wonder if a paid version including billing will be available?

    Including electronic payment etc.
     
  2. Nick Galea

    Nick Galea Site Admin

    Joined:
    Jun 6, 2006
    Messages:
    1,677
    Likes Received:
    18
    Hi,

    We have no plans of making such a product. HOwever future versions will have a billing API, so that you would be able to develop your own billing interface.
     
  3. apaminerala

    Joined:
    Apr 12, 2007
    Messages:
    2
    Likes Received:
    0
    This is good to know.

    The PBX is wonderfull as it is, anyway.
     
  4. Nick Galea

    Nick Galea Site Admin

    Joined:
    Jun 6, 2006
    Messages:
    1,677
    Likes Received:
    18
    Thanks :)

    If you have suggestions for the Billing API, please do let us know. There are some billing platforms out there for hosters and other service providers and maybe some integration would be possible.... For example integrating with Modernbill http://www.modernbill.com
     
  5. m4him

    Joined:
    Apr 13, 2007
    Messages:
    3
    Likes Received:
    0
    The API would need the ability to handle pre-billing by intercepting the dialed number, then our software will check the user's account for enough minutes to continue, if so, continue the call, monitor the call length, warn user of pending call termination, terminate the call.
    Next the API would need to answer the call, our software will then read the inbound called DID, check the account status, ring the dialed extension, monitor the call for length, warn if minutes are running out, terminate the call.

    outbound calls
    3xc -> user dials
    3xc API- intercepts the call
    3cx API - gets call id/extension
    Custom Pgm -> looks up account status/# of minutes
    3cx API - call continues or is terminated
    3cx API - monitors call length
    Custom PGM - minutes almost used
    3cx API - send voice message notify caller that minutes are used up
    Custom Pgm - minutes depleted
    3cx API - terminate the call
    3xc API - call hung up get the # of minutes of the call

    inbound calls
    3cx API - inbound call, answer call
    3cx API - reads called DID #
    Custom pgm - check DID against users, get free minutes
    3cx API - monitors call length
    Custom PGM - minutes almost used
    3cx API - send voice message notify caller that minutes are used up
    Custom Pgm - minutes depleted
    3cx API - terminate the call
    3xc API - call hung up get the # of minutes of the call
     

Share This Page