Billing Overview

Prev Next


📘 Billing Overview

The Billing module in Canary7 allows you to automate and manage how customers are charged for services such as storage, handling, picking, and more. It works through a series of interlinked components. Charge Classes, Charge Types, Rate Cards, and Contracts. These components define how charges are calculated, when they’re triggered, how much is charged, and to whom. Once billing is set up, the Bill Screen provides visibility into all chargeable activity, enabling efficient review and confirmation of charges.

📚 Refined Definitions

🔧 Charge Class

A system-defined billing formula that determines how a charge is calculated (e.g., per unit, per time period). Not configurable. Used by Charge Types to define the method of calculation.

🏷 Charge Type

A configurable billing rule that defines when and why a customer is charged. Applies a Charge Class, sets criteria (like conditions or triggers), and defines what data is used for the calculation.

📄 Rate Card

A collection of Charge Types with assigned rates. Defines how much the customer is charged for each type of activity or service.

📑 Contract

A link between a Rate Card and a specific Company and Warehouse. Determines which rates apply to which customer in which  warehouse location if required.

💳 Billing Enquiry

The interface for reviewing and confirming automatically generated bills. Displays all chargeable activity as calculated through Contracts and Rate Cards.

🧩 Summary: How Billing Components Work Together

Component

Role

Example

Charge Class

Defines calculation logic

Per unit, per pallet, per hour, per shipment

Charge Type

Defines what/when to charge

Picking Fee (charged per item picked, per pallet received, per shipment despatched)

Rate Card

Assigns monetary rates to charges

Picking Fee = £0.20 per item, Storage = £2.50 per day

Contract

Assigns a Rate Card to a client

Customer A in Warehouse X uses Rate Card B

Bill Screen

Displays and finalises the charges

Shows monthly charges for Customer A, ready to export