[freeside] Billing customers ahead of time.

Stephen Bechard steve at destek.net
Thu Feb 20 20:21:27 PST 2003


> Could someone give me a clue as to how to do this if possible,
> 
> I would like to generate Invoices / Bill customers ahead of time for
> their next month of usage, not the month that has already passed.
> 
> e.g. Customer signs up on 09/01/02 - pays $n for 09/01/02  - 10/01/02
> next bill cycle (which runs on 10/01/02) I would like to invoice the
> customer for 10/01/02 through 11/01/02.

My Freeside installation does exactly that. When the next bill date comes
it generates an invoice for that date to the end of the recuring period,
whether it is a monthly, quarterly, semi-anually, or anually.

What does the invoice show for dates?
Mine look like this:


                                 Invoice
                                 Page 1 of 1         10/01/02  FS-20021711

<snip>

Plan 1: UnMetered Dialup - Monthly (10/01/02 - 11/01/02)     $  x.xx

<snip> 
 
This top date is the invoice date, and you can see that they are being 
billed for the month of October (10/01/02 - 11/01/02).
 
> Currently the invoice for customer will not generate until its 10/01/02
> and when it does it will bill for 09/01/02 through 10/01/02.

What do you have your package configured for on the 
Frequency (months) of recurring fee? 

Enjoy,
Steve




More information about the freeside-users mailing list