[freeside] Billing + Freeside Bill Script

ivan ivan at 420.am
Mon Jun 26 16:59:53 PDT 2000


On Tue, Jun 27, 2000 at 09:49:34AM +1000, Colin wrote:
> 
> 
> ivan wrote:
> 
> > On Wed, Jun 21, 2000 at 03:13:36PM +1200, Colin wrote:
> > > Hello, sorry for being a nusiance.
> > >
> > > I have a question regarding the billing of customers. Currently we bill
> > > all customers at the beginning of each month, so this means that the
> > > customer should receive an invoice several days before the beginning of
> > > the next month. It seems as though freeside does not allow customers to
> > > be bill before the date of the next bill.
> > > Eg, Clicking on 'Bill Now' does not create an invoice as the date for
> > > next bill is 01 July 2000.
> > > We also liked to bill every single customer at the same time, it seems
> > > as though this can be acheived by using the freeside-bill script in
> > > /bin. Again, does not seem to bill customers until the next bill date is
> > > matched, even if i specify the date in the command line.
> >
> > You can use the -d option of freeside-bill to run billing as if it's a
> > different date.  As per my previous message, Freeside does not currently
> > support pro-rating or 1st-of-the-month billing, only anniversery billing.
> 
> I think you may have misinterpreted my question, we do not wish to implement
> pro-rating billing.
> We would like 1st of the month but we can simply changed all packages to the
> 1st of the month manually to do this so that anniversary billing is used.
> 
> My question is whether we can bill/print the invoice before the actual billing
> date.
> Eg: If the next billing date is 07/01/2000, can we print the invoice prior to
> this date, say 06/26/2000, so that the customers can receive the invoice
> before the billing date.

Again, you can use the -d option of freeside-bill to run billing as if
it's a different date. 

> At the moment it seems as though no customers get billed even if i specify the
> date prior to the billing date when running the billing script. It runs the
> script as though it is billing the customers but nothing is entered in mysql,
> i've checked all the tables.
> It'll only add the data if the date i specify is after the billing date, as in
> the above example 07/02/2000 works fine.

What's the question then?

-- 
meow
_ivan



More information about the freeside-users mailing list