Pricing configuration
Whilst destinations allow you to specify a fixed base rate sell price if you choose to, it's likely you will want to vary the ways and means you markup your Voice, Data & SMS pricing. In Billingbooth, this is done using Price Adjustments.
Price Adjustments allow you to markup your destination pricing in simple yet highly flexible ways.
A good example, would be to imagine you've setup a fallback destination. That fallback destination is potentially going to cover thousands of destinations all with variable costs and connection fees associated to them.
As a reseller, you'd like to make some money if your customer utilised one of the destinations caught by the fallback, but you can't just set a fixed base sell price as you'd be overcharging for some destinations and undercharging for others.
The solution would be to create a Price Adjustment that increases the cost of a unit to your fallback destination by a percentage.
This is one of the many great uses to be had with Price Adjustments.
INFO
We use the term "unit" when referencing either a minute, megabyte or message.
Adding a price adjustment
To get started setting up price adjustments, click the Voice, Data & SMS menu item in the left-hand navigation, then under the Price Adjustments sub-menu click either Voice, Data or SMS depending on the type of adjustment you wish to create.
This will take you to the corresponding listing screen which shows you all your current price adjustments for the selected type.
Click the Create Price Adjustment button at the top-right of the screen to proceed.
Step 1 - Adjustment
General
Field | Description |
---|---|
Adjustment Type | The type of record this adjustment will match against. Either Voice (call records), Data (kilobytes/megabytes) or SMS (text messages). |
Action | Select the action you wish the adjustment to perform. |
Exclude adjustment if cost is zero | Enabling this option will skip applying this price adjustment to any CDR line-item that has a cost of zero. Commonly this is to avoid adding markup to inclusive calls etc.. |
Pricing
Field | Description |
---|---|
Per Minute/Megabyte/Message | The value you wish to markup the cost of the unit in accordance with the Action you selected. |
Per Call Price/Connection Fee (if Action is set to Set Fixed Amount and Adjustment Type is set to Voice) | Use this field to override any per call/connection fee set by either the supplier or at the destination level. When a call successfully connects, this fee is charged by you, the reseller, to your customer. |
Minimum Charge (if Adjustment Type is set to Voice) | Use this field to override the minimum charge set by either the supplier or at the destination level. Should the overall call cost less than the minimum charge amount specified here, the minimum charge will be applied instead of the overall cost. |
Round Up To | Use this field to override the Round Up To value set at the destination level. By default this is set to round up to the nearest second. If, for example, you wished to round calls up to the nearest minute, you'd enter 60 into this field. |
Step 2 - Filter
Filters
Field | Description |
---|---|
Apply To | Choose if you want this price adjustment to apply to Everything, a specific Tariff, a specific Customer, or a specific Organisation. |
Destinations
Field | Description |
---|---|
Apply To | Choose if you want this price adjustment to apply to All destinations for the above Filter, or a specific Destination. |
Destination (if Apply To is set to Destination) | Use this list to select which specific destination you want this price adjustment to apply to. |
Other
Field | Description |
---|---|
Supplier | Use this list to select which supplier you want this price adjustment to apply to. |
TIP
Since destinations are associated to a supplier already, there's no real reason you need to "double up" and select a supplier if you've selected a specific destination.
Once you're done, all that's left is to click Create price adjustment, which will create the price adjustment and take you back to the listings screen or click Create price adjustment & edit, which will create the price adjustment and then go to the corresponding Edit screen for the price adjustment.