Loading article…
Loading article…
Last updated on Aug 26, 2026
The Metered Usage import allows you to create metered usage records in Maxio directly from a CSV file. Unlike other import types, Metered Usage imports send each row to Advanced Billing through an API request rather than writing data directly to Maxio records.
Review the notes below before completing a Metered Usage import:
If you are having issues finding any of these, get in touch with our support team at support@maxio.com.
Prepare your CSV with the following columns before you start the import:
| Field | Required | Description |
|---|---|---|
subscription_id | Required | The subscription that the usage record belongs to. |
quantity | Required | The amount of usage to record. |
component_id | Required, unless you supply component_handle | The metered component the usage applies to. |
component_handle | Required, unless you supply component_id | The metered component's handle, as an alternative to its ID. |
price_point_id | Optional | Records the usage against a specific price point. If you supply neither price_point_id nor price_point_handle, the component's default price point is used. |
price_point_handle | Optional | The price point's handle, as an alternative to its ID. |
memo | Optional | Text sent with the usage record to Advanced Billing. |
You must supply either Component ID or Component Handle. If you supply neither, the row fails with the error Either Component ID or Component Handle must be provided.
The Advanced Billing Usage ID is returned by the API for each successful row, so it is not a column you supply.
Follow the steps below to create metered usage records using the Metered Usage importer:
After the import completes, the results page displays the number of successful and failed rows. You may download an error file if any rows require correction.
Once the Metered Usage import has finished processing, the results page displays a detailed summary of the rows successfully sent to Advanced Billing and any rows that encountered errors.
During a Metered Usage import, each row is processed independently. This means the results may include a mix of successes and failures, depending on the API response from Advanced Billing.
The results page displays:
After reviewing the results, confirm the successful usage records by navigating to the associated subscription in Advanced Billing. Imported usage behaves the same as manually entered usage for billing purposes.
Still need help?
Reach out and our support team will take it from here.