- Introduced Multi-Attribute Rating
- Invoice Template Updates
Event-driven architectures are crucial for enabling real-time, personalized product experiences and we believe they are the future of modern B2B SaaS applications. For organizations that are already events-based, we’ve introduced a simpler method to send data to Chargify via our Kafka Inbound Cluster. From there, you can use this data to build complex, value-based pricing models which charge your customers for exactly what they use—linking the value you provide to the invoice they receive.
For more information on streaming data from Kafka-based event pipelines to Chargify for Events-Based Billing, see our documentation here>
Charging based on value is something we believe strongly in and are excited to announce that you can get even more granular with how you price and bill based on events. Previously, it was possible to bill on events and then vary the price based on 2 additional pieces of data (or attributes). This has now been updated to 4.
For example, if you were billing based on messages sent through your platform, you could track "origin", "destination", "message type", and "data size" in addition to configuring different rates for every permutation of those attributes.
Try Events-Based Billing today and see for yourself the sophisticated granularity you can achieve with it. For more information on Events-Based Billing, see our documentation here>
We are excited to continually provide you new API endpoints that surface our core functionality outside of our UI, allowing for full flexibility of how you bill your customers. Our latest API endpoint is creating ad-hoc invoices for one-off services or products, separate from your recurring charges. With these one-off invoices you can directly feed in everything that will be charged including the price, description and item being sold and you can set these invoices to be paid either by remittance or automatic payment collections. They can have multiple line items, a custom memo, and all other basic attributes you get when you create the one-time invoice in the UI.
For more information on how to create a one-off invoice via the API, see our documentation here>
As customers upgrade or change their subscriptions with you, providing a preview of their updated charges is a great way to mitigate surprises and keep customers happy! Chargify's latest API enhancement enables you to do just that. The 'Preview Migration' API call allows you to pull the prorated new charge amount based on a specified date (within the current billing period). Simply pass in the future date and get the corresponding prorated adjustment, charge, payment and credit applied values.
For more information on product migrations via the API, see our API documentation here>
For more information on our Events-Based Billing, see our documentation here>
The new version of the Finance Report is now live and is available for users. We have made several enhancements to the layout of the new report for added detail and clarity. The new report provides:
For more information on the Finance Report, see our documentation here>
The A/R aging report we announced two months ago is now available.
You can now track customers' outstanding balances and credit balances using the Accounts Receivables report. This report tracks customer balances down into invoiced amounts, payments, refunds, prepayment balances, and unapplied credits.
It is also possible to use the Accounts Receivable report to measure outstanding balances and make provisions for doubtful accounts. You can also use this report in tandem with the Revenue Retention report to manage overdue accounts and to identify unpaid invoices that can be paid by allocating existing balances.
For more information on the Accounts Receivable report, see our documentation here>
This flexibility allows you to follow either Cash Basis or Accrual Basis accounting principals through our Chargify to Avalara integration. To turn this on for your environment, reach out to your Customer Success Manager or the Chargify Support team.
For more information on linking your Avalara account, see our documentation here >
As Chargify continues to evolve the way you can manage subscription groups, new API endpoints have been added that give you the option to easily navigate and view:
Cancellation and reactivation of the entire group can happen through a single API call. In addition, groups can now have their own service credits and prepayments, apart from individual member subscriptions.
For more information on our API endpoints supporting subscription groups, see our documentation here >