The various settings for Components are defined below.
This article is related to managing the Components in your Advanced Billing account. Components allow you to introduce additional “line items” to your products that are often expressed as “add-ons”, upsold features, or pay-per-use items. You can learn more about Coupons by checking out this help article: Components Overview.
When entering Component Details, be as specific as possible. This data will flow through to subscriber statements.
Give a Component Name that is compact and suitable for use on statements. The length of this field is purposefully restricted. The API Handle is automatically created and is based on the Component Name.
You may select from the following Item Categories:
Business Software | Software that is sold to businesses and used by employees to perform various business-related functions. |
Consumer Software |
Software sold to end-users for non-business purposes. |
Digital Service | Any service where an exchange of information or content takes place digitally and typically over the internet. |
Physical Goods | Goods that can be physically touched. |
Other | Use this category when none of the previous categories satisfy the description of what you are selling. |
Next, for Unit Name, specify what the component is measured in. This entry must be in lowercase and singular form. Advanced Billing may elect to properly pluralize this unit name when constructing reports. Note, the On/Off component type does not require units, so this option will not be available.
Finally, for Description, give your subscribers an exact idea of what component they are purchasing. Provide as much detail, as this information will be displayed on the Public Signup Page, versus the statement.
Price Points
Component price points allows you to charge customers different amounts for the same component. You will be able to define multiple prices and pricing schemes, and then choose which price point to use for each subscription. You can specify up to 10 decimals for component price points. Alternately, keep it simple and have just one price point for each component.
Example:
You sell a widget for $1.00 per unit, but for a segment of your customers you want to sell it for $2.00 or $3.00 per unit.
In this case you would have three price points:
- A default price point for $1.00 per unit.
- A second price point for $2.00 per unit.
- A third price point for $3.00 per unit.
All new subscriptions will use the $1.00 per unit default pricing, unless you specify a different price point. You can change the price point associated with a subscription at anytime.
Price Point Webinar
During the initial release of price points, Advanced Billing presented the user base with an informative webinar. This webinar covers many aspect of how to use, implement and edit price points.
Single Price Point
By default, the component pricing editor will create one, static, price point for your component. If you only have one price for a component, enter the details required and save your component.
Multiple Price Points
Create individual pricing schemes for each individual price point by adding another price point to your pricing setup.
As an example, you may have:
- Price Point AAA:
- Pricing Scheme: Per Unit
- Unit Price: $10.00
- Price Point BBB:
- Pricing Scheme: Volume
- Quantities 1 - 100: $50
- Quantities 101 - 200: $25
The above setup is expressed in the sample images below:
Default Price Point
After you’ve set up multiple price points and saved your work, you may now adjust which price point is the default for the component. Let’s take a look at the example below:
As you can see, the “AAA” is the default price point. For all new subscribers, this will be the default product they are charged in your site.
To change the default price point for a subscription, simply click on the More icon (...) of the price point you’d like to change. Select Make Price Point Default. This will transition the selected price point to the default price point.
You can easily change the default price point for your components. Please be aware this is a global change and will affect only new subscribers to the component.
Moving Subscriptions Between Price Points
When editing a component, you can also move subscriptions between price points.
Select which price point you'd like to move subscriptions to in your site
Move subscriptions
Locking Subscriptions into Component Price Points
If you’re using multiple price points, you may want to lock all existing subscriptions that are not currently using a component into a price point to ensure that any possible future component usage gets charged at a specific price. An example scenario would be a component price increase: you want to increase the price of a component for any new subscriptions, but ensure that all existing subscriptions get the original component price (if ever used).
- Subscriptions can be locked into a price point from the component edit page.
- If any subscriptions exist that are not currently using the component, a ‘Lock Subscriptions’ option will be available for each price point.
Open the gear menu and select "Lock Subscriptions"
Lock in subscriptions
Archive / Unarchive a Price Point
At any time, you can archive a price point, as long as it isn’t the default price point.
Archived price points can be viewed by toggling them in the application, and can be unarchived from the dropdown menu.
Show archived price points
Select "unarchive" to make price points available in your site
User Access
Define whether or not to allow a user to make updates to the component amount via the Billing Portal
Will you allow subscribers to edit their component quantities?
Tax Settings
Define whether or not the component is subject to taxes.
Select the ideal tax setup for your components, if necessary
Tax Type
Select or fill in the appropriate tax for the type of component offered. This is especially important when using the Avalara service to tax based on locale. If a tax type is not specified, Advanced Billing will use the Product’s tax code to determine the tax rate for component charges.
If you’re not sure which Avalara tax code relates to your component, you can click the ‘View List of Tax Codes’ link to view Avalara’s tax code search page.
Component Proration
Choose to use the Site Default settings or make custom proration choices for your component. When customizing Component Proration, you will have the option to select what you want to do when the component price increases and when the component price decreases. Select a custom value or individually rely on the Site Level Default Settings.
Select the desired behavior for the component's Proration settings
These settings will override the Site Default settings. The setting for what to do when there is a charge can only be set from the Site Default settings.