Changelog: March Release Updates

In March we launched key updates to the product. Pricing rules being one of them. We have also included Wallet Management with Automatic Recharge, Custom Dashboard Widgets for data visualization, and Invoicing with Wallet Balance Netting. Read on to learn more about these updates and how they can benefit your billing experience.

Pricing Rules

Pricing rules give you the power to create flexible and unique pricing structures for your products or services. Think of pricing rules as a set of instructions that tell the billing system how to calculate charges based on various factors. This gives you the power to create sophisticated pricing logic that fits your unique business model.

To see how pricing rules apply, let’s look at a complex billing scenario of an IoT connectivity provider:

1. Shared Data Allowance Across SIMs: Pricing Rules enable the creation of a shared data allowance for customers with multiple SIMs on the same data plan.

Total pooled allowance = number of active SIMs x Inclusive volume per SIM

If a customer has 20 active SIMs with a 10MB inclusive volume each, the total pooled allowance would be 200MB, which can be consumed across all SIMs. Overage charges are applied only when the allowance is exhausted.
The total pooled allowance of 20 active SIMs with a 10MB inclusive volume each.

 

2. Differentiated Data Pools for SIMs: Pricing Rules allow customers to have different data plans for various SIMs within their accounts. Separate data pools are created for each plan, and overage charges are applied when a pool is exhausted.

- 5MB in Europe (GPS tracker) with 200 active SIMs

- 1000MB in Europe (Dashcam) with 10 active SIMs

- 5MB in Mexico (Dashcam) with 10 active SIMs

Pricing Rules enable the creation of separate data pools for each plan (1000MB, 10000MB, and 50MB, respectively). Pricing Rules can seamlessly handle SIM movements between data plans, adjusting the affected pools.

Creation of separate data pools for each plan (1000MB, 10000MB, and 50MB, respectively).

 

3. Location-Based Data Pools per SIM: Pricing Rules can create multiple inclusive volume pools per SIM based on geographic location. A single data pool is created for all active SIMs, deducting usage from different locations while ensuring usage from a specific location (e.g., Canada) doesn't exceed a predefined percentage of the pool

For instance, a customer might deploy 80% of their SIMs in the US and 20% in Canada, with a plan that includes 100MB for $5. If the customer uses more than 20% in Canada, Pricing Rules can automatically apply surcharges per MB.

Deploying 80% of SIMs in the US and 20% in Canada.

Let’s look at another example, Consider a payment processing platform similar to Stripe, which charges a standard fee of 3% per transaction. They have entered into a custom contract with a large enterprise client that includes the following pricing terms:

  • 2.75% for credit card transactions
  • 1.5% for debit card transactions
  • $0.50 per ACH or Wire transaction

If the total processed amount across all payment methods exceeds $2 million in a given month, apply a 15% discount on the overall invoice. To implement this pricing model using Togai's Pricing Rules, we can set up the following:

Create separate usage meters and rate cards for each payment method, Credit Card: 2.75% per transaction, Debit Card: 1.5% per transaction, ACH/Wire: $0.50 per transaction. The Pricing Rule will be triggered when the total processed amount across all payment methods surpasses the $2 million threshold. It will calculate the 15% discount based on the total invoice value and apply it as a separate line item, reducing the overall amount owed by the enterprise client.

Pricing Rules support a wide range of JavaScript operators, including logical and mathematical operations, string manipulation, grouping, and array operations. You can use various variables from your price plan to create conditions and computations, such as fixed fees, usage fees, license fees, entitlement fees, overage fees, credit grants, tags, and more.

Interested in learning more about Pricing Rules? Read our product docs →

Watch how Togai solves your use cases!

  1. Watch how we configured Observe Point’s pricing model. Watch here →
  2. Watch our Whiteboard video to see how we solved a very unique use-case for a payment processing company! Click here →

More Exciting Product Updates:

  1. Wallet Management with Automatic Recharge
    Customers can now easily manage their wallet balance right from the dashboard! Simply set your desired recharge amount and threshold, and Togai takes care of the rest.
  2. Visualize your data with Custom Dashboard Widgets
    With pivot table widgets, you can now slice and dice your data. Choose row fields, column fields, and value aggregation fields to create custom views.
  3. Invoicing with Wallet Balance Netting
    You can now automatically apply your wallet balance to any custom ad-hoc invoice. When you create a custom invoice, simply choose to net off the amount against your wallet balance. Any remaining balance will be automatically calculated and reflected on the invoice

We can't wait for you to dive in and start exploring these features. Want to get a peek at how these features work? Schedule a call with us, and we’ll take you through everything new!

Let’s speak over coffee about your billing needs!
Book your slot →

Subscribe to our newsletter

Enter your email address to get the latest news on Togai. We don't spam

Scalable & reliable billing infrastructure for usage based pricing

Blog â†’
Expert insights on billing, monetization, and revenue strategies for businesses.
8 Bits →
Home to bytes & bytes & bytes of content about usage-based pricing broken down - to the very last bit.
chevron-down
Togai
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.