Products, Pricing, and Plans
Pricing can be easily set up through the Maple web application. This helps you think holistically about your pricing strategy. Once prices and components are set up, they can be referenced through the relevant IDs through the API to provision subscriptions.
Maple provides several flexible pricing capabilities, designed to accommodate a wide range of pricing and packaging options that your application may need. For instance, Maple can easily support the following plan structures
- Multi-phased plans with different discounts at every phase _ Minimum pre-paid seats and overage calculations
- Usage-based with minimum spend commitments
- Periodic true-ups on seats and renewals at desired frequencies
- Prorated billing
- Multi currency support
- Multiple billing frequencies within a single plan (ex. annual plan with monthly overages)
- Pre-purchased credits
To make these pricing structures work, Maple offers the following pricing concepts
For the simplest way to get started with with Maple, you’ll need to set up a “Product” and a “Product Pricing”.
Products
Products represent a service a customer can buy. Products can have several corresponding product pricing plans. These plans can be recurring for a subscription or one-time prices such as an installation or setup fee.
To create a product in the web application, navigate to Products > Overview and click the “Create Product” button. Also add relevant tax code information if you have enabled Maple to collect taxes on invoices.
Product Pricing
This represents a plan for a product. A product may have several options for pricing based on different currencies or billable metrics. Product prices can be recurring (for subscriptions) or one-time charges such as a setup/implementation fee or credit units for any billable item in your application.
To add a product pricing, click on “Add New Pricing” under the specific product and follow the steps to add prices for components of the plan.
Billable Items and Item Pricing
Billable Items are the items you charge for and the Item Price represents the price of the item used for billable metrics. For example, “API calls” for an API product or “Minutes” on a cell phone plan are Billable Items.
Item Pricing captures the “per unit price” of an item that can be tracked in the following ways
- Fixed pricing to charge the same price for each unit consumed
- Step pricing to charge a fixed price to a range of units
- Gradient pricing or volume pricing to charge based on a tier of prices
- Custom pricing to charge based on customer input
Billable items in the system can have various item pricing attached to them and can be used within any product pricing plan.
Multi-Item Plans
You can also create multi-item plans using other billable items in your application.
The product pricing can also be composed of multiple billable items and metrics tagged with an item price. The addition of new prices is typically useful for creating custom plans for specific customers.
Product Metric Pricing
The plan for a product can be composed of several billable metrics. For example, a product pricing can include monthly charges for “API calls” at 10c a call along with a yearly licensing fee. The product metric pricing ties the item pricing to the overall product pricing.
Bundles
Customers can subscribe to multiple product pricing plans under a single subscription. You can also create pre-set groupings of product plans together. For instance, you could combine a phone plan along with a TV-plan and internet-plan under the same subscriber.