Kavi® Billing Help

Appendix B. Bill and Account Data

Overview

Kavi Billing tracks information about Accounts (users or companies with information stored in Kavi® Members) and Bills. Below you will find a list of the data fields tracked for both accounts and bills, including notes about which are required, descriptions of how they are used, and any defaults.

Back to top

Billing Account Data and Billing Information

Kavi Members supplies the contact information and names for billing accounts. Billing accounts can be created automatically when companies and users are added to Kavi Members, or manually by a billing administrator. When contact information is updated in Kavi Members, the associated billing account is automatically updated to match these changes. Account data cannot be edited in Kavi Billing; all changes must be made directly to the Kavi Members record for that account.

Account data can be reviewed using the Manage an Account page. Account names and balances can be downloaded using the Account Balances report.

Figure B.1. Manage an Account Data

Diagram giving details about some of the data shown on the Manage an Account page.

Table B.1. Account Data Fields

Field

[Database Name]

Required Notes

Account Name

[name]

Yes The name of the Billing Account. This is either the name of a company (usually a Member Company) or the full name of a person (usually an Individual Member).

Balance Due

[balance]

Yes This is the sum of all outstanding bills for this account. If there are no bills or if all the bills have been paid, this will be $0.
Billing Contact Information No

Billing contact information is stored in the Kavi Members database and referenced by Kavi Billing accounts. Contact information includes the contact's full name, email addresses, title, phone numbers, and mailing address. The billing contact information will be drawn from the user's record in Kavi Members for user accounts, and from the billing or primary contact records for company accounts.

It is possible for a billing account to have no contact information. If a company has not designated a primary or billing contact, the company's billing account will show no billing contact information.

Back to top

Bill Data

The amount of information stored about each bill grows as the bill progresses through each status. Many bill fields are only used when a bill has been through a specific status. To cite an obvious example, a refunded amount is only stored on bills which have been refunded.

Bill data can be reviewed using the Manage a Bill page and can be downloaded using the Bill Data Report.

Figure B.2. Manage a Bill Data

Diagram giving details about some of the data shown on the Manage a Bill page.

Table B.2. Bill Data Fields

Field

[Database Name]

Required Notes

Account

[account]

Yes The name of the account to which this bill was issued.

Amount Refunded

[refund_amount]

No Only applies to refunded bills. This is the amount of money refunded for this bill, and may not exceed the original bill total. If the bill has been refunded more than once, say a partial refund followed later by a refund for the remaining bill amount, then this amount will show the sum of all refunds issued. The refund amount is also set when refunds are issued while canceling a bill.

Amount Retained

[amount_retained]

No Only applies to refunded bills. This is the portion of the original amount that is retained after a bill is refunded. For example, if the bill's original total is $4 and a refund is issues for $3, the Amount Retained will be $1.

Bill Name

[bill]

Yes The name of the bill, this is generally set by the application that created the bill. The bill name can be modified at any time by an administrator.

Bill ID

[bill_id]

Yes A human-readable identifier, the Bill ID is created automatically when a new bill is added. While the basic format for a Bill ID is configurable, every Bill ID contains a value generated by an auto-incrementing counter.

Cancel Date

[cancel_date]

No Only used for canceled bills, this is the date on which the bill was canceled.

Created by

[created_by]

Yes The application that triggered the creation of this bill. This will be either Kavi Members or Kavi Billing. If the bill was generated automatically during the membership application process, this will be Kavi Members.

Date Paid

[payment_date]

No Only applies to paid bills. This is the date on which the billing contact paid the bill by credit card or on which an administrator manually completed the bill's payment.

Date Refunded

[refund_date]

No Only applies to refunded bills. This is the date on which the bill was refunded either partially or in full. If the bill has been refunded more than once, say a partial refund followed later by a refund for the remaining bill amount, then this will be the date on which the most recent refund was issued. The refund date is also set when refunds are issued while canceling a bill.

Description

[description]

No The bill description explains the charges and lists any line items included in the bill total. Containing either HTML or plain text, the bill description is typically generated automatically when the bill is created and can be edited by an administrator at any time.

Due Date

[due_date]

Yes The date a bill is due. This date is calculated based on the default term (often 30 days) and the issued date. After the due date is past, the bill will be marked Overdue and can trigger email notices. Administrators may change the due date at any time.

Invoice Number

[invoice_number]

No This Organizations that issue invoices through an accounting system may wish to have billing contacts enter this invoice number when paying a related bill online. This field is optionally available depending on Kavi Billing's configuration and can be edited at any time by both the billing contact and administrators.Company administrators and organization administrators may enter Purchase Order Numbers if your organization has enabled this field. The Purchase Order Number can be edited at any time by either of these types of administrators.

Issued

[bill_date]

Yes The date the bill was first created. This date cannot be changed.

Item Key

[item_key]

  Used to create a unique entry for each bill in the database table.

Order ID

[order_id]

No The Order ID is added by Kavi Commerce and used to associate one or more transactions with a bill.

Purchase Order Number

[purchase_order]

No This is the Purchase Order Number issued by the member's company when it approves funds for the membership. When enabled, company administrators and Organization Admins see the Purchase Order Number field when viewing bills and billing documents, and it can be added to the invoice and receipt templates. The Purchase Order Number can be add or edited by either of these administrators.

Payment Method

[payment_type]

No Only applies to pending and paid bills. The payment method shows how the bill was paid, i.e., whether the bill was paid by check, credit card, or other means. For more information about payment methods, see the chapter on Payment Methods.

State

[bill_state]

Yes The state of the bill, reflecting where the bill is in its life cycle. For more information about a bill's state, see the help on Billing State.

Surcharge

[payment_surcharge]

No Some payment methods may be associated with an additional charge when they are used. This charge is added automatically to the bill total. The surcharge cannot be edited or removed directly, but an administrator may issue a refund or alter the bill total to credit the surcharge amount if needed.

Total

[total]

Yes The total amount of the bill.
Back to top