[freeside] User log time:

Ivan Kohler ivan at sisd.com
Thu Jul 22 03:25:19 PDT 1999


    I'm hoping Freeside can support arbitrailly complex pricing plans
    because of a simple concept: all prices are perl expressions.  So if
    you use `19.95' for example, perl evalates that to be `19.95'.  But if
    you need to do a complex pricing scheme, you just need to write an
    appropriate perl expression, which will most likely pull data from the
    database to return pricing.  Some things will already log to SQL; for
    example most RADIUS servers can or have a patch available.  Getting
    Freeside to bill based on any sort of data then becomes a matter of
    importing the data into the database.

    There are some issues involved with pro-rating, partial month charges,
    that sort of thing.  Expressions will need a standard way to have the
    applicable time/data ranges passed to them.  Also the expressions are
    current running under the Safe perl module, and the opmask might not
    be right in all situations.  I'll try to spend some time working on
    this if you are using it. 



On Wed, Jul 21, 1999 at 05:25:26PM +0500, G.hariharan wrote:
> Hi
> 
> I am exploring the possibility of using Freeside in a Cyber Cafe, to
> account for and invoice customers using one of the terminals in a local net. 
> 
> I do not see any service / package which logs usage time in munites/hours?
> 
> Any body try this, any suggestions??
> 
> Thanks very much
> 
> Hari

-- 
Ivan Kohler <ivan at sisd.com> - finger for PGP key - <moc.dsis at navi> Relhok Navi
Open-source billing and administration for ISPs - http://www.sisd.com/freeside
20 4,16 * * * saytime # please don't be surprised if you find me dreaming too



More information about the freeside-users mailing list