DATE:
AUTHOR:
The Metronome team
Engineering, Finance, Product, Revenue Operations
API Alerts Integrations UI Pricing and Packaging

July fixes and improvements

DATE:
AUTHOR: The Metronome team

UI

  • Contract edits now support setting a Stripe billing provider after the contract has been created.

  • Add a prepaid or postpaid commit for a customer in the Metronome UI without generating an invoice. This is useful when invoicing contract commitments outside of Metronome, or when migrating already-billed credits or commits within Metronome.

  • Contract names can be edited through the UI.

  • Filter preferences on the Contracts and Plans Table as well as the Invoices table will be saved. When you customize how you view invoices, contracts, or plans, your preferences are automatically saved and are persistent across each customer page.

  • View the history of billable metric changes on a product in the Metronome UI.

  • Create a billable metric directly from the product creation page.

  • View IP address and user agent in the audit logs in the Metronome UI.

  • Commits now contain metadata on when they were created. This can be viewed in the UI through Commit->View metadata.

  • Design components now have consistent colors across the whole platform.

  • Users can now filter and view archived products within the UI.

  • Search functionality has been added for all alerts attached to a customer.

  • 1Password will now only recognize password-related form elements, ignoring all others.

  • Added space visualization for pricing group keys/values, making leading and trailing spaces visible to users.

API

  • The Search events endpoint allows you to fetch matched billable metrics and customers by transaction ID (last 34 days). This endpoint can help with testing your Metronome integration.

  • Add a prepaid or postpaid commit for a customer in the API without generating an invoice. This is useful when invoicing contract commitments outside of Metronome, or when migrating already-billed credits/commits within Metronome. You can set the “do_not_invoice” field in the API when creating a new commit using the /v1/contracts/customerCommits/create, /v2/contracts/edit, and /v1/contracts/create endpoints.

  • Contract names can now be edited through the API. Provide update_contract_name in the v2/contracts/edit API to update this field. Setting the value to null will un-set the name.

  • Commits now contain metadata on when they were created. This can be viewed in the API under commit.created_at in the v2/contracts/getv1/contracts/customerCommits/list, and v2/contracts/list endpoints.

  • v0.1.0 and v0.2.0 versions of our Node, Go, Python, and Ruby SDKs are available.

Integrations

Powered by LaunchNotes