![]() |
BillMax Billing Solutions 877.245.5629 sales@billmax.com |
BillMax may be configured to send Statements to customers. These may be emailed, mailed, faxed, distributed through a fulfillment center, etc. The following Virtual Company options are available for deciding whether or not to send a Statement
Blank Statement - send a Statement monthly to Accounts even if there has been no financial activity. Useful as a contact/marketing tool.
![]() |
Note |
|---|---|
Postal or Fax charges are not billed when sending a |
Non-zero Balance Statement - send a Statement monthly to Accounts that have a non-zero balance.
![]() |
Warning |
|---|---|
If Postal or Fax charges are billed when sending Statements and the account has a credit, the credit may be consumed by the Postal or Fax charges. |
Activity Monthly - send a Statement to Accounts that have had financial activity in the past month regardless of money owed or not. This is effective only if there is financial activity since the last time a Statement was created.
Monthly(money owed) - send a Statement to Accounts at least monthly that owe money.
Monthly(money owed greater than overduemin) - send a Statement to Accounts at least monthly that owe an amount greater than Virtual Company overduemin.
Activity Daily - send a Statement to Accounts any day there is financial activity.
Activity Daily(money owed) - send a Statement to Accounts any day there is financial activity and money is owed at the end of processing.
These options may be used in any combination.
If a Statement is to be sent because of one of the preceding "monthly" settings, the beginning of Statement processing is determined by the Account invday and Virtual Company prebilldays. Statement processing will begin prebilldays before the Account invday. The closing of a Statement depends on options supplied to the make_statements command. Statements may be closed the same day Statement processing begins or on the day after Statement processing begins. A reason to delay closing a Statement is to enter credit card payments from credit card processing external to BillMax.
When a statement is closed, any bills that do not have a due date specified will have their due date set to the current date plus Account terms.
![]() |
Note |
|---|---|
make_statements stores Statements in the appropriate subdirectory of /usr/local/billmax/statements/statementdate where statementdate is the date for which make_statements is processing, not necessarily the current date. If make_statements iterates over several dates during one execution (i.e. catching up to the current date), Statements created for dates in the past will be stored in the directory specified by a past date. |
The sending of a Statement depends on options supplied to the send_statements command. Statements may be sent the same day they are closed or the day after.
Example 2.12. Statement processing
The month is January. Account invday is 1. Virtual Company prebilldays is 10. Account terms is 10. Statement processing will commence January 22nd.