Contact

Any questions? Click below or give us a call!

Asset 3mdpi.png

4080 Confederation Pkwy, Suite 301

Mississauga, ON, Canada, L5B 0G4

Phone: +1-416-264-6664

Email: sales@omniware.ca

Quick Links

Copyright 2019 Omniware Solutions Inc. All Rights Reserved

Product Catalog

Pricing

Billing

Accounting

& Finance

How it Works...

 
 

Product Catalog

The Dynamics Billing Product Catalog module provides for user-flexibility when introducing or changing product and service offerings. A product can be any type of plan, service, contract, bundle and each can be hierarchical in nature.
 
The ease of use with the Dynamics Billing product catalog is via its intuitive graphical user interface (GUI) which makes it easy to add, modify, or terminate new product offerings and services. The product cataloge is easily configurable and able to synchronize with any external upstream or downstream systems.

Hierarchies

Simplify your pricing management

 

Manage one pricing plan instead of hundreds. With  Dynamics Billing hierarchies you can reduce the number of pricing plans you manage by building a single plan for a product grouping and let Dynamics Billing automatically manage the assignment of the pricing plans to each similar product in the hierarchy.

 

Bundles

 

Hierarchies also give you a way to neatly and clearly bundle your offerings any which way you please. 

Product Attributes

Capture Product Attributes

 

When creating a product, you can define a set of attributes that can be used for different purposes:

1)
 Store product details. Use this feature to refine your reporting or simply to keep neatly organized product information.

 

2) Configure how a product is sold and billed for. Configure "Instance attributes" to capture important details at the point of sale (quantities, phone numbers, etc.) or "usage attributes" to instruct the system to send certain information to the billing engine - don't worry, it's easier than it sounds.
 

 

Client data as a pricing factor

 

We've configured CRM to allow attributes (product or client attributes) to be factored in at the time of billing. This gives Dynamics Billing tremendous versatility. See the Rules and Behavioral Billing in the Plans section below for more detail.

 

Pricing

Dynamics Billing's ability to handle any pricing model for any industry is driven by the flexibility of the billing engine.  Charge-Options and Charge Sub-Options are used together, or in multiple combinations to construct simple to advance pricing scenarios

When setting up pricing for any product or service, you’ll find eight Charge Options to select from. You can set up something as simple using a single Charge Option, or something incredibly complex using a mixture of any.

Charge Options

Volume

Cap

Volume

Commitment

(Unit Based)

Volume

Commitment

(Rev. Based)

Transactional Discount

Volume

Discount

Usage

One-Time

Recurring

You can configure each of the above Charge Options using different Sub-Options. Again, this can be simple or incredibly intricate.

Charge Sub-Options

Structure

Formula

Discount

Basic Charge

Rate

Table

 As Dynamics Billing is built into Microsoft Dynamics CRM – a Customer Relationship Management platform - we’ve designed the solution to allow Client Data to influence the pricing, if you so choose. Allow use to elaborate...

Take creative freedom to the next level by using the rules builder to create pricing configurations that utilize data from anywhere in the system to influence the final price.

Rule Building & Behavioral Billing

 

Rules

Here's a simple example showing how the user can configure a rule which allows client data to influence pricing

Here, we have client Attributes collected from CRM. Note the "VIP Status" Attribute - in this case, representing a customer loyalty rating

Then, simply configure how Dynamics Billing interprets and reflects the change. In this case, a change in VIP status causes different pricing options to be applied

In the Product Catalog, you can configure different Pricing conditions

Taking Rules one step further, you have Behavioral Billing.  In the "Bundling" example below, we've shown how consumption of one product can affect how another product  is billed. Here's how it works:

Behavioral Billing

Counters

Using Counters

 

Using aggregated product usage data, either in the form of dollar amounts or units, you can track consumption for any defined period. This data can then be used to apply volume discounts, volume caps, and volume commitment (true-up) charges.

 

Behavioral Counting

 

Used in conjuction with rules, you can have plans set to automatically pull counter data when calculating a charge or discount for a different product owned by the same account. The result is usage data for one product affecting the price of another.

Billing Scenarios
A few examples

Basic Subscription

Create and manage your recurring subscription charges on any daily, weekly, monthly, or annual interval

$40/mo

$60/week

$3,000/quarter

An internet provider Charges $40 per month

An Online grocer charges members $60/week

A consulting firm charges clients $3,000 per quarter

Per-Unit Recurring

Using fixed dollar amounts, charge the client based on what quantity of products or services they require. You can set this to recur at any interval. 

$50/seat/mo

$500/phone

$200/server/mo

A SaaS firm charges customers a $50/seat per month

A phone manufacturer charges a business $500 per phone purchased 

A web hosting company is charged $200/month per server

Combining Charges

Combine any number of different pricing types to construct unique pricing configurations

$8/mo + $10/hr
(Max $80/day)

A car sharing company charges customers $8/month plus $10/hour of usage with a maximum charge set to $80/day

Charge for consumption utilizing any unit of measure

A cloud billing vendor charges clients 1.5% of monthly revenue

A hydro company charges their residential customers $0.132/kWh for usage

A phone service provider charges clients $40/month for 1,000 minutes of call time plus $0.08/min for every additional minute

Usage Based Billing

1.5% of Revenue

$0.132/kWh

$40/mo + $0.08/min

A Marketing firm offers clients a quarterly services package containing consulting, social media management, and website design

A SaaS company offers the ability to select and bundle any 3 out of 8 components from a Software Suite

Marketing Services Bundle

Bundle any 3

Drive sales by creatively bundling your different product offerings

Bundling

Bundling Beyond!

Dynamics Billing provides for Behavioral Billing which allows you to adjust how the pricing of one product is influenced by the consumption of another.

As an example...

Behavioral Billing

A customer purchases a bundle of services from a telco…

Phone Service

Media Streaming

Internet

Pricing can be set that, if the customer watches 5 foreign films using their movie streaming service...

...they get a, let’s say, 10% discount on all international calls made during that month. Pretty neat, eh? Note that behavioral billing is applicable to many billing scenarios, not just bundling.

 

Billing

The event-based billing module is highly automated, very easy to operate, and loaded with a number of options to help you produce that perfect invoice

Here is a visualization of the billing process. Simply select a bill period and execute a bill run to generate your invoices!

 

Accounting & Finance

Taxes and Accounting

Taxes

 

Use the Dynamics Billing tax capabilities or integrate to one of our 3rd party tax partners for your taxation requirements. 
 

 

Accounting

 

Dynamics Billing captures all general ledger relevant data and makes it available in a file for easy accounting system integration.  APIs are also available for native integration if required.