- Contracts
- Fee Components
- Usage Drivers
- Rate Cards
- Usages
- Billing Reports
Fee Components
Fee Components contains the details of services / product that you are going to charge the customer. It contains details like Usage Driver, Rate Cards, Fee limits specific for this fee component, Tax details, HSN/ SAC code. First, a fee component is created in a wherein you specify the name, HSN/ SAC code, different taxes that can be applicable, fee limits, different attributes and associated rate cards. Once you have created a fee component, you need to add it to a contract. Here, you can select the taxes which are applicable for this contract and edit the rate card of the Fee component specific to the contract (customer).Usage Drivers
A Usage Driver is the metric or activity that determines the amount a customer is charged for a particular fee component. Example, you’re a Saas company where you provide different type of APIs and you charge the customer based on API used by the customer. And the pricing varies based on API type.| API | Usage Driver | Price per API |
|---|---|---|
| PAN verification | API | 1 |
| Identity verification | API | 2 |
| Usage Driver | Product | Price per API |
|---|---|---|
| API used | PAN verification | 1 |
| API used | Identity verification | 2 |
Rate Cards
The Rate Card contains the specific pricing rules for a given fee component. It specifies the cost per unit of the associated usage driver. The rate cards are always associated to a fee component.Usage
Usage is the actual, collected data for each Usage Driver. This is the quantitative record of the customer’s consumption, which is used to calculate the final bill. Flow for creating a new contract- Create a Usage Driver (Skip if the usage driver is already created)
- Create a Fee Component and adding the usage driver (Skip if the Fee component is already created)
- Add attributes to a fee component
- Add rate cards for each specific attribute
- Create a contract
- Create a contract by adding the relevant details of the contract like Customer details, contract name, contract period, billing period, fee limits, discounts, type of contract etc
- Add applicable fee components to the contract
- Edit / Update the rate cards for this fee component for this contract (if needed)
| Number | Type | Billing Cycle | Usage Cycle | Auto Renew | Fee Limit | Discounts | Estimated Usage |
|---|---|---|---|---|---|---|---|
| 1 | Post Usage | Monthly | Monthly | False | False | False | NA |
| 2 | Post Usage | Quarterly | Monthly | True | Per Billing Cycle | 1st and last billing cyce | NA |
| 3 | Pre Usage | Monthly | Monthly | False | False | False | False |
| 4 | Pre Usage | Quarterly | Monthly | False | True | True | True |
-
Post Usage Contract || Monthly Billing & Usage Cycle || No contract start date || Bill generated at the start of the period
- Post Usage Contract || Monthly Billing & Usage Cycle || No contract start date || Bill generated at the start of the period || Fee Limit per billing cycle || Fixed Discount for 1st and last billing cycle
- PreUsage Contract || Quarterly Billing || Usage tracked monthly || No Estimate