Skip to content

Conversation

@ancorcruz
Copy link
Contributor

@ancorcruz ancorcruz commented Oct 15, 2025

Roadmap Task

👉 https://getlago.canny.io/feature-requests/p/allow-add-ons-to-be-added-to-subscription-invoices

👉 https://getlago.canny.io/feature-requests/p/define-quantities-for-plan-charges

Context

What is the current situation?

Option 1: User has to create a one off invoice alongside the
subscription, it will create 2 different invoices.

Option 2: User can add a recurring billable metric and use event to
have this fee invoice on subscription renewal, but it won’t appear on
the first billing subscription.

What problem are we trying to solve?

At subscription creation or afterward, there is no clear way to invoice
a fixed fee that is not tied to events, aside from the subscription fee
itself. This fee could be either a one-time charge or a recurring one.

Description

Add fixed charge boundaries to billing period serializer.

We need to use safe operator as existing invoice subscription does not have fixed charges boundaries.

 ## Roadmap Task

 👉 https://getlago.canny.io/feature-requests/p/allow-add-ons-to-be-added-to-subscription-invoices

 👉 https://getlago.canny.io/feature-requests/p/define-quantities-for-plan-charges

 ## Context

 ### What is the current situation?

 **Option 1:** User has to create a one off invoice alongside the
 subscription, it will create 2 different invoices.

 **Option 2:** User can add a recurring billable metric and use event to
 have this fee invoice on subscription renewal, but it won’t appear on
 the first billing subscription.

 ### What problem are we trying to solve?

 At subscription creation or afterward, there is no clear way to invoice
 a fixed fee that is not tied to events, aside from the subscription fee
 itself. This fee could be either a one-time charge or a recurring one.

 ## Description

 Add fixed charge boundaries to billing period serializer
@ancorcruz ancorcruz requested a review from annvelents October 15, 2025 12:56
@ancorcruz ancorcruz self-assigned this Oct 15, 2025
@ancorcruz ancorcruz merged commit 9eea8de into main Oct 22, 2025
14 checks passed
@ancorcruz ancorcruz deleted the feat/fixed-charges-17/billing-period-serializer branch October 22, 2025 09:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants