|
MegaBill is a full billing software system that provides a method of billing customers for telephone call charges
based on call records from a PBX as well as for billing other miscellaneous charges. MegaBill picks up call charges
from MegaCall or, optionally, from other sources, such as a tape of calling card charges.
Billing Cycles
All billing periods are user-defined, including any staggered billing cycles. The cutoff date, bill date and
due date for any billing period are also user-defined. MegaBill shows the status of any bill run at a glance.
Billing Methods
On a customer-by-customer basis or by customer group, billing is generated as: a) accounts receivable, b) "soft
dollar" bills, where the bill is assigned directly to a G/L account and treated as paid as soon as it is generated;
or b) not billed at all (for overhead accounts).
MegaBill supports production (batch) billing, or individual billing. These two methods can be used in any combination.
Up to thirty-two different taxes and tax rules can be defined, instructing MegaBill to generate tax transactions
as part of a bill run.
Managing Deals
MegaBill lets the user set up a different deal for every customer or group of customers. Each deal contains
one or more of the following elements:
- A default pricing method
- Pricing methods that differ from the default for each type of call (fax call, long distance call, etc.) and
(optionally) for dialed digits with specific destinations
- Pricing methods for each transaction type that differs from the default, delayed billing and discount transactions,
with optional auto-reversal if the customer closes the account early
- A minimum billing quota (to accommodate cases where a discounted rate has been given based on a hard commitment
to minimum billing amount)
- Volume discounts and a threshold percentage above which the discount applies
- Credit limits and holds, with interfaces to reporting and external system (the system is capable of tracking
these value against charges, in real time, and to activate user-defined programs where they are exceeded)
- Finance charge percentage for overdue amounts
- Call charges assigned to customers based on the call's station, authorization code or account code, and the
user can define which method is used
Transactions (Charges)
Each transaction has an effective date, a serial number, a transaction type, a description and a user reference
field. A transaction will also have both cost and charge fields, and MegaBill will attempt to fill them based on
a customer's deal
MegaBill will automatically prorate transactions for newly arriving or departing customers. The user may define
an unlimited number of transaction types and assign each to a class.
Transaction data can be optionally imported from other software packages into MegaBill. For speed of data entry
while entering transactions, once the transaction type has been entered, any additional information is automatically
copied from a memorized transaction list. Recurring transactions can be memorized for speed of data entry or for
automatic entry by the system.
|