Orb What's new in Orb logo
Back to Homepage

What's new in Orb

Subscribe to Updates

Labels

  • All Posts
  • API
  • Dashboard
  • Integrations
  • Performance
  • Subscription Management
  • Billable Metrics
  • Feature
  • Invoices
  • Customer Portal
  • Improvement
  • Tax
  • IT Administration
  • Revenue Reporting
  • Webhooks
  • Plan Configuration
  • Developer Experience
  • Pricing Models
  • Usage Data
  • Coupons
  • Credits
  • Data Exports

Jump to Month

  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
Changelog byAnnounceKit

Create yours, for free!

APIFeatureImprovement
a year ago

Update subscription API endpoint

The update subscription API endpoint allows you to make updates to the terms of an existing customer subscriptions. This added functionality allows you to programmatically update a specific subscription as your customer’s needs evolve.

This endpoint can be used to update:

  • Metadata: individual keys can be removed by setting the value to null, and the entire metadata mapping can be cleared by setting metadata to null.
  • Default invoice memo: update the memo on this subscription's invoices. If not provided, it is determined by the plan configuration.
  • Auto collection: update whether issued invoices for this subscription will automatically be charged with the saved payment method on the due date.
  • Net terms: update when the subscription’s invoices are due from after they are issued.
  • Invoicing threshold: update the threshold at which an invoice will be issued for the subscription.

Learn more about this endpoint in the Orb docs.

DashboardFeatureCustomer Portal
a year ago

Hide zero quantity line items on customer-facing invoice displays

Orb supports hiding zero-quantity line items and sub-line items on the invoice in the customer portal and PDF. In this simplified view, customers can easily see which line items resulted in charges.

This feature can be configured within the Invoice settings under Settings → Invoices → Invoice display.



a year ago

Tie credit ledger entries to a successful invoice payment

In the Orb API, you can now configure credit ledger entries so they're granted after an invoice payment is successful. You can do this by setting invoice_settings.require_successful_payment as true when you create a ledger entry. The block will have status="pending_payment" in the /customers//credits response.

This behavior is supported for ad-hoc credits or automatic top-up credits. If your customer has a credit block that is waiting on a payment, you will see it in the Orb web app in the "Credit block details" section on their customer page. The block will have "pending payment" noted in the current balance column.



Improvement
a year ago

Associate a discount, minimum spend, or maximum to a specific price in the plan change flow

In the change plan flow, you can now associate a discount, minimum spend, or maximum spend to a specific price on customer's subscription. You may use this flow if a customer is upgrading or downgrading their subscription to a new plan and you'd like to customize their discount given the specific contract details. To do so, start a plan change from the customer's page in Orb, select a new Plan in Price Settings, and then select "Override" to customize the minimum spend, maximum spend, or discount for a specific price. 



Integrations
a year ago

Accounting sync record export

Orb now supports the ability to export accounting sync records to help audit and track records and their various statuses as you set up your accounting system integration. Navigate to the Accounting tab under Settings to check it out!

For more information about this feature and Orb's accounting system integration solution, please check out our docs!

Subscription ManagementFeature
a year ago

Versions and Migrations

You can now edit prices on your plans and efficiently roll out pricing across your customer base with unmatched control and flexibility.  

With versions, you can:

  • Maintain different versions of pricing: Create new versions of a plan when you make a price change. Mark a version as default so that all new subscriptions in the webapp or API get created on the latest version. And never change pricing on customers by accident. 
  • Quickly see who is on which version: Get clear on different pricing structures and billable metrics across versions. See how many customers are on your current vs legacy pricing and drill down to see a history of changes.
  • Keep customers on legacy pricing: Honor contractual commitments and renewal cycles. Keep the right customers on old versions of pricing; price changes don’t need to be all-or-nothing.

With migrations, you can:

  • Migrate pricing in bulk: It doesn’t matter if the price change impacts a few customers or hundreds of thousands. Just select which ones you want to move over to your new plan, and which version you want them to use. All in one simple flow.
  • Schedule price changes in advance: Set price changes to start immediately, on a future date, or at the end of a term. Orb can even automatically migrate price change dates according to a customer’s billing cycle.
  • Use webhooks to power your workflows: Orb’s webhooks make price changes powerful. Get notified when a price change occurs to trigger a customer email or update an internal system when a migration is scheduled.

Learn more here. 

ImprovementCredits
a year ago

Credit Allocations

Customers can now receive an allocation of credits – of one or more currency units – automatically as part of their subscription. Allocations can be configured in the ‘create plan’ flow and overridden on a per-subscription basis, with an amount, optional rollover behavior, and cadence. Whereas the set of usage-based prices on the subscription determines how Orb will deduct credits from the balance (or accrue them as overages on the invoice), allocations allow you to set up a recurring schedule of increments on the customer’s credit ledger. Because allocations are configured at the plan-level, Orb allows you to standardize credit treatment and ensure consistency across thousands of customers.

Learn more here.



APIDeveloper Experience
a year ago

Evaluate Price API Endpoint

The evaluate price API endpoint allows you to leverage multiple SQL expressions in order to dynamically query your data, just as you would use SQL expressions in constructing your metric. The set of filter and grouping expressions need not be configured up-front or known to Orb to pre-aggregate; instead, you’re able to perform these actions on-demand as they become necessary. Because SQL expressions are supported (as opposed to more basic support for event properties), you can use conditional statements and other logical operators.

This endpoint could be used to:

  • View usage for your compute metric broken down by cluster_name, where a user may have hundreds of clusters active in a given time period.
  • Build an interactive explorer in your application to view hourly data over a day time range, rather than the default daily views available through Orb’s subscription usage and cost APIs.
  • Provide a view into end customer usage by api_key prefix, allowing users to understand the source of API requests.

Learn more about this endpoint in the Orb docs. Happy query-ing! 

FeaturePricing ModelsCredits
a year ago

Automatic Top-Ups

Orb supports automatic top-ups, which are triggered when a customer's credit balance falls below a certain threshold. This is useful for ensuring that customers have enough credit balance to cover their usage, and can be configured to automatically top-up by a fixed amount at a specific cost basis, including issuing an invoice.

Learn more here.

a year ago

Data Exports

Orb now supports managed, daily exports of resources to your data destination of your choice! Typically, this is a data warehouse such as Redshift or Snowflake, but other types of data stores are also supported. Exporting data from Orb can be done directly within the Orb UI.

After a data destination has been added, status information about the connection and the most recent data sync will be displayed in the UI.

For more information about the data export product, please check out our docs!