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!

Subscription ManagementPlan Configuration
8 months ago

Custom anchor dates

Orb now allows you to anchor your billing cycles to a custom date. Previously, you were able to specify the day of the month on which billing cycles were anchored. Now, you're able to specify a full date. 

For example, a quarterly subscription anchored on March 16, 2024 with a start date of October 10, 2023 and an end date of March 16, 2024 would have the following billing periods: October 10, 2023 - December 16, 2023, December 16, 2023 - March 16, 2024.


Subscription ManagementFeaturePlan Configuration
8 months ago

Custom service periods

Orb now supports specifying a custom billing cadence or one-time service period. Previously, prices could only recur monthly, quarterly, semi-annually, or annually. Now you're able to specify a custom duration in days or months. You can also now specify a custom service period duration for one-time prices, which determines the duration of the line item.


APIFeatureDeveloper Experience
8 months ago

Orb now supports dry running API requests

Orb's API now supports the dry running of requests. Dry running API requests allows you to validate the correctness of a request without making any actual changes to the system. This feature is particularly useful for ensuring that the request does not contain any errors and for previewing the potential response of a mutation before committing it.

Dry-running a request is as simple as including a “Dry-Run” header with a value of “True”, as shown below:

curl --request POST \
     --url https://api.withorb.com/v1/subscriptions \
      --header 'Dry-Run: True' \
     --header 'Accept: application/json' \
     --header 'Authorization: Bearer null' \
     --header 'Content-Type: application/json'

More information can be found in our documentation.

Subscription ManagementFeature
8 months ago

Prices may now be added and removed during subscription creation and plan change

Orb now allows adding and removing prices during subscription creation and plan change. Previously, plan overrides only allowed prices to be modified. This allows the creation of a wide variety of custom plans using a small number of template plans, without having to construct the new plans from scratch. It also makes it easy to create add-ons to existing plans and subscriptions.

Ad hoc subscription prices example

See the docs here: Subscription price overrides

APIImprovement
8 months ago

Update alert thresholds API

We have introduced a new API endpoint, Update Alert, that allows you to update the thresholds of an existing alert. This functionality mirrors our UI's existing edit alert flow for credit balance, usage, and cost alerts.

To learn more about Orb's alerting features, read more in our documentation.


APIFeatureUsage Data
8 months ago

Deprecation filtering for backfills

Orb's backfill feature allows you to amend or replace events in a given time frame. This can be useful in cases where revising events is necessary, such as in the case of incorrect event reporting.

Backfills now support filtering across time ranges and with computed properties, which enables the expressiveness of SQL when replacing events. Using the `deprecation_filter` field requires `replace_existing_events` to be true and the filter must be an expression that is coercible to a boolean - for more information, see the docs here. 

Invoices
8 months ago

Negative line items in invoice edits

Orb now supports adding negative line items when editing an invoice in the Orb webapp! If you want to credit a customer's invoice or correct a mistake on an invoice, creating a negative line item in invoice edits is an easy way to ensure the customer's invoice is issued correctly and without confusion.

FeatureRevenue ReportingData Exports
9 months ago

Support for invoice line item billings in data exports

Orb's data exports feature now supports invoice billings broken down by line item through the Invoice Line Item Billing resource. This information can be used to power use cases like: calculating precise discount amounts and breaking down billed amounts by price.

For customers with data exports included in your plan, this resource will automatically be included in the list of resources exported to your data destination.

This resource is a powerful way to understand and track the individual line item values for invoices that have been billed. As opposed to the Daily Line Item Revenue resource, this resource avoids the need to filter to line items for invoices that have yet to be billed and aggregates line item amounts into a single value instead of one value per day.

For more information about this resource, please check out our documentation. If you'd like to learn more about the data exports product generally, please feel free to look through our docs or reach out to the Orb team.

DashboardPerformance
9 months ago

Performance improvements to the dashboard

Over the last two weeks, we made significant performance improvements to the Orb dashboard. In particular, the customer list, the customer detail page, and the invoice list should now load faster. You can expect additional performance improvements in the weeks and months to come.

APIInvoices
9 months ago

Updating metadata for Price and Invoice via the API

Metadata is a key-value object that lets you store customizable information on Orb core resources. In addition to Customer, Subscription, and Plan, you can now update metadata on the Price and Invoice objects through two newly-released endpoints. Learn more about them here:

  • Update Price
  • Update Invoice