> ## Documentation Index
> Fetch the complete documentation index at: https://docs.meteroid.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Product updates

<Info>[Get started with Meteroid for free](https://app.meteroid.com/registration)</Info>

<Update label="May 2026" description="v1.0.0">
  ## Entitlements

  We have introduced Entitlements to manage what customers are allowed to access based on their billing context.

  Meteroid supports both:

  * **boolean entitlements** (feature-style access such as “enabled/disabled”)
  * **metered entitlements** (usage-based limits such as “up to N requests, or units”). For additional flexibility, Meteroid supports multiple reset periods including billing-cycle resets, calendar-based resets, and sliding windows.

  This helps ensure end users always access exactly what they are entitled to (no more, no less) based on their subscription and usage limits.

  <Frame>
    <img src="https://mintcdn.com/meteroid/GOiyYNmK3D7yg--G/public/meteroid-entitlements.png?fit=max&auto=format&n=GOiyYNmK3D7yg--G&q=85&s=3c61fdfe9fc5c9b25730c7366c307a63" alt="Entitlements in Meteroid" width="456" height="750" data-path="public/meteroid-entitlements.png" />
  </Frame>

  To Learn more about how to manage entitlements in Meteroid, read our [dedicated documentation](https://docs.meteroid.com/entitlements/create-and-manage-entitlements)

  ## Amend Subscriptions

  Subscriptions can now be **amended after creation**, giving you full flexibility to adapt customer subscriptions over time.

  You can now:

  * Add or remove add-ons from an existing subscription
  * Update prices or quantities
  * Apply changes immediately or schedule them at the end of the billing period

  <Frame>
    <img src="https://mintcdn.com/meteroid/7GcsWo65QQnx-eUY/public/metroid-amend-susbscriptions.png?fit=max&auto=format&n=7GcsWo65QQnx-eUY&q=85&s=6b418293367d54bd71034a2a810c12bc" alt="Updating existing subscriptions in Meteroid" width="1515" height="913" data-path="public/metroid-amend-susbscriptions.png" />
  </Frame>

  This is especially important for custom deals and evolving customer requirements, enabling smoother upsell and expansion workflows over time.

  ## Quotes Simulation

  For usage-based products, quotes can now include a **target usage parameter** to simulate expected costs. At the quote level, you can define an estimated usage volume, and the system will compute a projected price based on your pricing model.

  <Frame>
    <img src="https://mintcdn.com/meteroid/7GcsWo65QQnx-eUY/public/meteroid-quote-simulation.png?fit=max&auto=format&n=7GcsWo65QQnx-eUY&q=85&s=0c90f68c750767f2efac34e8edd5e39e" alt="Quote usage simualtion" width="666" height="591" data-path="public/meteroid-quote-simulation.png" />
  </Frame>

  It is designed to help end users better understand their expected spend before committing and improve budget planning.

  ## Auditability

  We added an Activity section at the subscription level, providing Account Managers with a complete view of everything that happens throughout a subscription's lifecycle such as:

  * Subscription amendments
  * Invoice creation
  * Credit note issuance
  * Other billing-related actions affecting the subscription

  <Frame>
    <img src="https://mintcdn.com/meteroid/GOiyYNmK3D7yg--G/public/meteroid-activity-section.png?fit=max&auto=format&n=GOiyYNmK3D7yg--G&q=85&s=5052ae8f7322b15ecc52918cb46e226c" alt="Activity section at Subscription level" width="945" height="1537" data-path="public/meteroid-activity-section.png" />
  </Frame>

  In addition, we added a comprehensive Audit Log that allows teams to track events across subscriptions and billing operations.

  <Frame>
    <img src="https://mintcdn.com/meteroid/GOiyYNmK3D7yg--G/public/meteroid-audit-log.png?fit=max&auto=format&n=GOiyYNmK3D7yg--G&q=85&s=b7ff8e07fed94d9914bcab96fdd3a3ad" alt="Audit log in Meteroid" width="3098" height="1729" data-path="public/meteroid-audit-log.png" />
  </Frame>

  This gives revenue teams greater visibility into subscription history, making it easier to understand account changes, investigate billing questions, and collaborate efficiently with Customers.

  ## Docker Compose for Local Deployment

  We added a **Docker Compose setup for local development**, making it easier to run Meteroid end-to-end on your machine without complex setup steps.
</Update>

<Update label="March 2026" description="v1.0.0">
  ## Meteroid Connect Platform

  The Connect Platform provides the infrastructure for third-party application integration, allowing platforms to view and manage all accounts connected to their platform. Meteroid Connect supports 2 account management set ups:

  * Express Accounts: Allows the platform to manage connected accounts via a managed onboarding flow. Meteroid handles the synchronization of billing identities and facilitates the calculation of platform fees during payout events. In this configuration, users only have a read-only view of their account.
  * Standard Accounts: In this setup, users have full access to their Meteroid account, while the platform is granted scoped access to specific resources.

  <Frame>
    <img src="https://mintcdn.com/meteroid/uuHoGFdQ3_EsQL8_/public/meteroid-connect-platform.png?fit=max&auto=format&n=uuHoGFdQ3_EsQL8_&q=85&s=b669143f93fbaa7e555299098b9c9f41" alt="Meteroid Connect Platform" width="840" height="243" data-path="public/meteroid-connect-platform.png" />
  </Frame>

  ## Enhanced Credit Note

  When creating a credit note, you can now choose between:

  * Crediting select line-items: Users can select individual invoice lines or sub-lines for adjustment. This granular control is particularly useful for matrix pricing models, allowing for the adjustment of specific dimension combinations within a single line item. The system calculates the prorated amount to be credited based on the selected quantity or fixed price.
  * Full Cancellation & Replication: Choosing to cancel a full invoice allows for the simultaneous creation of a "Corrected Draft." This draft clones all metadata and line items from the original finalized invoice for immediate modification.

  <Frame>
    <img src="https://mintcdn.com/meteroid/uuHoGFdQ3_EsQL8_/public/meteroid-credit-note2.png?fit=max&auto=format&n=uuHoGFdQ3_EsQL8_&q=85&s=19d5d76bd90232dd5a3ad6792d30e251" alt="Credit Notes in Meteroid" width="550" height="713" data-path="public/meteroid-credit-note2.png" />
  </Frame>

  ## Batch Processing & Data Ingestion

  Meteroid now includes a monitoring interface for high-volume CSV imports (Customer, Subscription or Events imported via CSV). You can now track:

  * Ingestion Progress: Track the ingestion progress in real-time to monitor the processing status of large datasets.
  * Execution States: The Developers > Batch Processing section now tracks three distinct job states:
    \*\* Completed: 100% of records ingested.
    \*\* Completed with Errors: Indicates that some rows failed validation (e.g., non-existent customer alias). A CSV file containing only the failed rows can be downloaded for targeted troubleshooting.
    \*\* Failed: The entire batch was rejected.

  <Frame>
    <img src="https://mintcdn.com/meteroid/uuHoGFdQ3_EsQL8_/public/meteroid-batch-jobs.png?fit=max&auto=format&n=uuHoGFdQ3_EsQL8_&q=85&s=a2cdec8f78cd96fbd6262dab755cc195" alt="Batch Processing Monitoring in Meteroid" width="872" height="391" data-path="public/meteroid-batch-jobs.png" />
  </Frame>
</Update>

<Update label="February 2026" description="v1.0.0">
  ## Enhanced Product Management

  The Product architecture replaces the previous "Pricing Component" model. We introduced Products for three key reasons:

  * **Reusability:** Unlike Pricing Components, Products can be defined once and reused across multiple plans, simplifying global pricing changes.
  * **Advanced Reporting:** Financial reporting and analytics will be available at the Product level, allowing for deeper insights into the performance of specific features.
  * **Entitlement Management:** Product-level control will extend to entitlements, enabling you to manage feature access based on the products included in a customer's plan.

  <Frame>
    <img src="https://mintcdn.com/meteroid/3eYS32bMVzN-utUx/public/meteroid-product.png?fit=max&auto=format&n=3eYS32bMVzN-utUx&q=85&s=d5b38c6e4b19fffb7adaf30bb5ab3be2" alt="Products in Meteroid" width="944" height="487" data-path="public/meteroid-product.png" />
  </Frame>

  ## Add Ons

  Built on our new product architecture (cf. above), you can now manage optional features independently from your core plans using Add-ons. This allows for modular subscription building without the need to create dozens of plan variations:

  * **Plan extension**: Add-ons act as modular extensions to a base Plan, allowing you to attach additional features while keeping an independent pricing logic
  * **Self-Serve Control**: Decide whether an add-on is available for customers to purchase via the self-serve portal. You can also define purchase limits to control how many times a specific add-on can be bought by a single customer.

  <Frame>
    <img src="https://mintcdn.com/meteroid/3eYS32bMVzN-utUx/public/meteroid-add-ons.png?fit=max&auto=format&n=3eYS32bMVzN-utUx&q=85&s=713ebfd3c773d12e74fd76a3b460f97d" alt="Add Ons in Meteroid" width="918" height="935" data-path="public/meteroid-add-ons.png" />
  </Frame>

  ## Real Time Usage Preview

  Transparency is key for usage-based billing adoption. We’ve introduced at the subscription level a live preview of Upcoming Invoices based on all data processed by Meteroid to date, whether it is flat rates or usage-based events.

  <Frame>
    <img src="https://mintcdn.com/meteroid/BGR3plBHHBjebyct/public/meteroid-upcoming-invoices.png?fit=max&auto=format&n=BGR3plBHHBjebyct&q=85&s=b2608e3f5eed094f94d7ccc02adbcaaf" alt="Invoices Preview in Meteroid" width="936" height="507" data-path="public/meteroid-upcoming-invoices.png" />
  </Frame>

  ## Subscription Lifecycle: Upgrades & Downgrades

  We have formalized the workflow for changing customer plans (whether it is upgrading or downgrading) to improve lifecycle management and support Product-Led Growth (PLG) strategies. Plan upgrades and downgrades can be managed in two ways:

  * **Customer Portal**: Customers can transition between plans in total autonomy via the Customer Portal.
  * **Directly in Meteroid**: Account managers can trigger transitions via the subscription dashboard.

  <Frame>
    <img src="https://mintcdn.com/meteroid/3eYS32bMVzN-utUx/public/meteroid-updowngrade-customer-portal.png?fit=max&auto=format&n=3eYS32bMVzN-utUx&q=85&s=20ebb13df3860f76688556b3d2013dd8" alt="Upgrade and Downgrade management from Meteroid's Customer Portal" width="561" height="339" data-path="public/meteroid-updowngrade-customer-portal.png" />
  </Frame>
</Update>

<Update label="January 2026" description="v1.0.0">
  ## Enhanced Trial Logic

  We have introduced advanced trial configurations. You can now define trial parameters at the plan level:

  * **Duration:** Set a specific number of days for the trial period.
  * **Plan Scoping:** Define which specific plan the trial applies to.
  * **Charging Logic:** Define whether the user should be charged or not during the trial.

  <Frame>
    <img src="https://mintcdn.com/meteroid/I8haZTDYvGmW5sZX/public/meteroid-trials4.png?fit=max&auto=format&n=I8haZTDYvGmW5sZX&q=85&s=42af19f498d2815106484c1b30b8a17f" alt="Trials in Meteroid" width="797" height="211" data-path="public/meteroid-trials4.png" />
  </Frame>

  ## Credit Notes

  Meteroid now supports credit notes for issued invoices:

  * **Amount Control:** Issue credit notes for the full invoice amount or a partial (limited) amount.
  * **Credit Type:**
    * **Credit Balance:** The amount is added to the customer’s balance and applied to future recurring invoices.
    * **Refund:** The amount is marked for return to the original payment method.

  <Frame>
    <img src="https://mintcdn.com/meteroid/I8haZTDYvGmW5sZX/public/meteroid-credit-notes.png?fit=max&auto=format&n=I8haZTDYvGmW5sZX&q=85&s=c9c6dc21c599693e0e7efeef6cf3eb45" alt="Credit Notes in Meteroid" width="690" height="775" data-path="public/meteroid-credit-notes.png" />
  </Frame>

  ## New SDK: Java

  We have released a **Java SDK** to simplify integration to Meteroid API for JVM-based applications.

  * **Core Resources:** Full support for managing `Customers`, `Plans`, `Subscriptions`, and `Invoices`.
  * **Usage Ingestion:** Simplified methods for reporting metered events.
  * **Installation:** Available via Maven/Gradle.
  * **Repository:** [meteroid-oss/meteroid-clients/java](https://github.com/meteroid-oss/meteroid-clients/tree/main/java)

  <Frame>
    <img src="https://mintcdn.com/meteroid/I8haZTDYvGmW5sZX/public/meteroid-java-sdk.png?fit=max&auto=format&n=I8haZTDYvGmW5sZX&q=85&s=aaf87513ac761b279339110cf7a7098e" alt="Java SDK" width="1580" height="773" data-path="public/meteroid-java-sdk.png" />
  </Frame>

  ## Advanced Coupons

  New rules have been added to grant coupons to users:

  * **Plan Assignment:** Coupons can now be restricted to a specific Plan.
  * **Billing Cycle Duration:** You can now set a billing cycle limit to define exactly how many billing cycles a discount remains active.

  <Frame>
    <img src="https://mintcdn.com/meteroid/I8haZTDYvGmW5sZX/public/meteroid-coupons.png?fit=max&auto=format&n=I8haZTDYvGmW5sZX&q=85&s=d34ee13fe6d7b3749b2b379b45886648" alt="Coupons in Meteroid" width="445" height="816" data-path="public/meteroid-coupons.png" />
  </Frame>
</Update>
