Billing

Billing Overview #

Chargeable ~.Dimensions.~ roles are invoiced on a monthly basis, in advance. As a reseller, you will be invoiced for all of your customers in a single monthly bill.

Document note
This section will only be available if you are billed directly for the ~.Dimensions.~ service. If you are not billed directly by ~.Dimensions.~, the billing section will not be available.

Provisioning #

Each reseller can provision customers and roles manually through the Reseller Portal or automatically using the REST API.

Any new customers provisioned or additional roles added to existing customers will be invoiced during the following billing run. Roles will be invoiced based on pro-rata daily usage of the license prior to the billing period, then in advance for the next monthly period.

Example 1 – New customers/roles provisioned on March 15th

On the April 1st Billing Run, an invoice will be produced for each role provisioned from the March 15th until April 30th. Roles will then continue to be invoiced one month in advance unless terminated (please refer to the termination section).

Example 2 – A new role is provisioned for an existing customer on April 27th

On the May 1st Billing Run, an invoice will be produced for existing roles from the May 1st until May 31st. The new roles will be invoiced pro-rata from April 27th to the May 31st. Roles that are provisioned for a user and then removed the same day will not be charged. Provisioning the same roles for a user and removing it during the same billing period will result in the role being billed as per the process outlined above.

Document note
Any licenses only enabled for a single day of a billing period will not be invoiced.

Trial Roles #

Where agreed in advance, roles can be trialled by a customer. When this occurs, a zero-rated item on the invoice will be produced for the trial roles. If the customer chooses not to continue with the trial and it is terminated on the system before the end of the trial period, no further invoicing will be produced for the customer. If the customer chooses to continue with the product, the features will be billed from the first day after the trial ends. Invoicing for features will continue as previously documented.

Document note
Currently individual roles cannot be trialled, only entire customer accounts.
Hand Left warning
Trial customers must be disabled before the end of the trial period to avoid charges.

Canceling Roles #

Roles can be removed from a user/customer either manually through the reseller's Reseller Portal or automatically using the REST API. Roles will cease to be billed from the date they are removed from a customer/user.

Example 1 – A role is added on May 25th then removed on the June 18th

On the June 1st billing run, the role will have two invoice items, one back billing from the 25th May to the 31st May and a second in advance for the 1st June to the 30th June. On the July 1st billing run, a credit will be produced for this role from June 19th until 30th June to credit the amount billed in advance which was not used.

Example 2 – A role is provisioned on the August 15th then removed August 20th

On the September 1st billing run, an invoice will be produced for this role from August 15th until 20th August.

Example 3 – A role is provisioned on August 1st then removed August 4th, then provisioned again on August 20th and removed on August 25th

On the September 1st billing run, two invoice items will be produced for this role, one from August 1st until 4th August and another from August 20th until 25th August.

Terminating Customers #

Customers can be terminated immediately or on a specific day. On the day a customer is terminated, roles will be invoiced/credited as they are described under the ‘Canceling Roles section.

Chargeable Roles #

Part Number Role Name Role ID Description
XDM00001 Essential User customer.user.pbx Automatically provisioned based on the number of users configured on the communication platform ~.Dimensions.~ is connecting to. Users added to the communications platform will be tracked by ~.Dimensions.~ and automatically provisioned as an Essential User.
XDM00003 Agent User Add-On customer.user.acd Resellers can choose whether this role is manually assigned to users or is automatically assigned based on whether the Agent license has been assigned to the user on the telephone system.
XDM00004 Professional User customer.user.uc.remote Controls access to ~.UcClient.~ Softphone & Mobile
XDM00005 Live Analytics Wallboard client.firetv Chargeable item for each configured FireTV connection
XDM00006 CRM User Add-On customer.user.crm Controls access to the ~.UcClient.~ CRM clients
XDM00010 Analytics Supervisor customer.user.supervisorl2 Controls access to the Dashboard reporting features
XDM00011 Live Analytics Supervisor customer.user.supervisorl3 Controls access to the Live call Dashboard reporting features
XDM00014 Contact Center Supervisor customer.user.supervisorl4 Controls access to the ACD reporting features

Automatic Role Provisioning #

Some roles of the system are automatically provisioned based on the data being processed and other roles of the system that are being used. The table below outlines roles which are automatically provisioned by ~.Dimensions.~:

Role Description
Essential User Automatically provisioned based on the number of users configured on the communication platform ~.Dimensions.~ is connecting to. Users added to the communications platform will be tracked by ~.Dimensions.~ and automatically provisioned as an Essential User.
Agent User Add-On Resellers can choose whether this role is manually assigned to users or is automatically assigned based on whether the Agent license has been assigned to the user on the telephone system.