News & Tips
Read the latest news and tips on using BillingEngine.
Published 31. 3. 2026
Chapter 1: Price Lists
Price lists are the foundational building block of BillingEngine. Learn how the three-layer structure of list–version–item works and why versioning guarantees historical invoice consistency.
Read More →Published 31. 3. 2026
Chapter 2: Pricing Rules
Pricing rules connect customers and groups to price lists. Learn how matching works, what billing_category means, how priority is applied, and why one data record can produce multiple rated entries.
Read More →Published 31. 3. 2026
Chapter 3: Customer Groups
Customer groups enable segmentation and are the key tool for targeted pricing in BillingEngine. Learn how to create, manage, and effectively use groups in pricing rules.
Read More →Published 31. 3. 2026
Chapter 4: Customers
Customers are the central entity of BillingEngine. Learn how to manage them via API, which fields they contain, and how to assign groups directly on creation.
Read More →Published 31. 3. 2026
Chapter 5: Data Records
Data records are the raw usage data of your services. Learn how to structure and submit them via API, how rating works, and how the billing endpoint provides an aggregated view for invoicing.
Read More →Published 31. 3. 2026
Chapter 6: Triggers
Triggers are BillingEngine's advanced tool for conditionally creating new data records — from scalar conditions on individual records to aggregate logic over historical data. Learn to model volume bonuses, overage charges, and loyalty programs.
Read More →Published 28. 3. 2026
Stop Tracking API Usage in Spreadsheets: There's a Better Way
Spreadsheet billing works at 5 customers. It breaks at 50. Here's what to use instead — and how to make the switch.
Read More →Published 22. 3. 2026
Price List Versions: Why You Need Them and How to Use Them
Price list versioning ensures historical records are always priced at the correct rate — even if you change prices later.
Read More →Published 15. 3. 2026
How the Rating Engine Works in BillingEngine
A detailed look at how BillingEngine receives raw usage data, finds the correct price list, and calculates the price in real time.
Read More →