From 39319c9de0c8ec615a0e70829e5a861a8aac2fd4 Mon Sep 17 00:00:00 2001 From: Alex Goth <64845621+GAlexIHU@users.noreply.github.com> Date: Mon, 19 Oct 2026 17:36:17 +0200 Subject: [PATCH 1/2] feat(api): expose booked and spendable credit balances --- .../src/models/operations/customers.ts | 4 +- .../src/models/schemas.ts | 14 +- .../aip-client-javascript/src/models/types.ts | 22 +- .../aip/src/customers/credits/balance.tsp | 26 +- .../aip/src/customers/credits/ledger.tsp | 3 +- .../aip/src/customers/credits/operations.tsp | 4 +- api/v3/api.gen.go | 2712 +++++++++-------- api/v3/client/models_customers.go | 16 +- api/v3/handlers/customers/credits/convert.go | 10 +- .../customers/credits/convert_test.go | 34 +- api/v3/openapi.yaml | 34 +- app/common/customerbalance.go | 30 +- cmd/server/wire_gen.go | 2 +- openmeter/ledger/customerbalance/README.md | 24 + .../ledger/customerbalance/calculation.go | 4 +- openmeter/ledger/customerbalance/facade.go | 2 +- .../ledger/customerbalance/facade_test.go | 28 +- .../ledger/customerbalance/funded_loader.go | 2 +- openmeter/ledger/customerbalance/noop.go | 10 +- openmeter/ledger/customerbalance/service.go | 172 +- .../ledger/customerbalance/service_test.go | 119 +- .../ledger/customerbalance/testenv_test.go | 5 +- .../customerbalance/transactions_test.go | 72 + openmeter/ledger/fbo/testutils/service.go | 34 + test/credits/base.go | 3 +- test/credits/credit_only_validation_test.go | 2 +- test/credits/customcurrency_balance_test.go | 8 +- 27 files changed, 1844 insertions(+), 1552 deletions(-) create mode 100644 openmeter/ledger/fbo/testutils/service.go diff --git a/api/spec/packages/aip-client-javascript/src/models/operations/customers.ts b/api/spec/packages/aip-client-javascript/src/models/operations/customers.ts index b1fe71957a..4a004d4b6d 100644 --- a/api/spec/packages/aip-client-javascript/src/models/operations/customers.ts +++ b/api/spec/packages/aip-client-javascript/src/models/operations/customers.ts @@ -267,7 +267,9 @@ export type ListCreditGrantsResponse = CreditGrantPagePaginatedResponse export interface GetCustomerCreditBalanceQuery { /** - * Return the credit balance as of this timestamp. + * Return credit balances at this timestamp using all currently recorded postings, + * including corrections recorded later. This is not a snapshot of what was known + * at the requested time. * * Defaults to the current time. Historical responses return `live` as zero because * live charge impacts are only available for current balances. diff --git a/api/spec/packages/aip-client-javascript/src/models/schemas.ts b/api/spec/packages/aip-client-javascript/src/models/schemas.ts index ffd94e55e4..623c08c889 100644 --- a/api/spec/packages/aip-client-javascript/src/models/schemas.ts +++ b/api/spec/packages/aip-client-javascript/src/models/schemas.ts @@ -4355,7 +4355,9 @@ export const creditBalance = z currency: billingCurrencyCode, customCurrency: currencyCustomReference.optional(), live: numeric, + booked: numeric, settled: numeric, + spendable: numeric, pending: numeric, }) .describe('The credit balance by currency.') @@ -4388,7 +4390,10 @@ export const creditTransaction = z before: numeric, after: numeric, }) - .describe('The available balance before and after the transaction.'), + + .describe( + 'The booked credit balance before and after the transaction, including credit-only advance debt.', + ), }) .describe( @@ -14112,7 +14117,9 @@ export const creditBalanceWire = z currency: billingCurrencyCodeWire, custom_currency: currencyCustomReferenceWire.optional(), live: numericWire, + booked: numericWire, settled: numericWire, + spendable: numericWire, pending: numericWire, }) .describe('The credit balance by currency.') @@ -14145,7 +14152,10 @@ export const creditTransactionWire = z before: numericWire, after: numericWire, }) - .describe('The available balance before and after the transaction.'), + + .describe( + 'The booked credit balance before and after the transaction, including credit-only advance debt.', + ), }) .describe( diff --git a/api/spec/packages/aip-client-javascript/src/models/types.ts b/api/spec/packages/aip-client-javascript/src/models/types.ts index 18979dfe09..cbcae0ea82 100644 --- a/api/spec/packages/aip-client-javascript/src/models/types.ts +++ b/api/spec/packages/aip-client-javascript/src/models/types.ts @@ -3235,14 +3235,27 @@ export interface CreditBalance { /** Managed currency reference. Present only for custom currencies. */ customCurrency?: CurrencyCustomReference /** - * Credits available after applying currently live charge impacts. + * Spendable balance after applying currently live, unbooked charge impacts. Can be + * negative when usage exceeds available credit. * * Always zero for historical balance queries using the `timestamp` parameter * because live charge impacts cannot be reconstructed historically. */ live: string - /** Credits that have been booked on the ledger as of the balance timestamp. */ + /** + * Credits that have been booked on the ledger as of the balance timestamp, + * including credit-only advance debt. Can be negative. + */ + booked: string + /** Deprecated alias for `booked`. Always returns the same value. */ settled: string + /** + * Spendable credit at the balance timestamp, including any credit-only advance + * debt. Preserves credit already committed to later usage. Future grants cannot be + * spent early; scheduled expiry reduces availability when it takes effect. Can be + * negative when advance debt exceeds spendable credit. + */ + spendable: string /** * Credits that have been granted but are not yet written to the ledger, or are * written to the ledger with a future booked time. @@ -3286,7 +3299,10 @@ export interface CreditTransaction { * values reduce balance. */ amount: string - /** The available balance before and after the transaction. */ + /** + * The booked credit balance before and after the transaction, including + * credit-only advance debt. + */ availableBalance: { before: string; after: string } } diff --git a/api/spec/packages/aip/src/customers/credits/balance.tsp b/api/spec/packages/aip/src/customers/credits/balance.tsp index 69f652fae0..cd070ba254 100644 --- a/api/spec/packages/aip/src/customers/credits/balance.tsp +++ b/api/spec/packages/aip/src/customers/credits/balance.tsp @@ -39,7 +39,8 @@ model CreditBalance { custom_currency?: Shared.ResourceReference; /** - * Credits available after applying currently live charge impacts. + * Spendable balance after applying currently live, unbooked charge impacts. Can be + * negative when usage exceeds available credit. * * Always zero for historical balance queries using the `timestamp` parameter * because live charge impacts cannot be reconstructed historically. @@ -49,12 +50,33 @@ model CreditBalance { live: Shared.Numeric; /** - * Credits that have been booked on the ledger as of the balance timestamp. + * Credits that have been booked on the ledger as of the balance timestamp, + * including credit-only advance debt. Can be negative. */ @visibility(Lifecycle.Read) @example("150.00") + booked: Shared.Numeric; + + /** + * Deprecated alias for `booked`. Always returns the same value. + * + * @deprecated Use `booked` instead. + */ + #deprecated "Use booked instead" + @visibility(Lifecycle.Read) + @example("150.00") settled: Shared.Numeric; + /** + * Spendable credit at the balance timestamp, including any credit-only advance + * debt. Preserves credit already committed to later usage. Future grants cannot be + * spent early; scheduled expiry reduces availability when it takes effect. Can be + * negative when advance debt exceeds spendable credit. + */ + @visibility(Lifecycle.Read) + @example("120.00") + spendable: Shared.Numeric; + /** * Credits that have been granted but are not yet written to the ledger, or are * written to the ledger with a future booked time. diff --git a/api/spec/packages/aip/src/customers/credits/ledger.tsp b/api/spec/packages/aip/src/customers/credits/ledger.tsp index 66c39ab89d..9348d6a216 100644 --- a/api/spec/packages/aip/src/customers/credits/ledger.tsp +++ b/api/spec/packages/aip/src/customers/credits/ledger.tsp @@ -118,7 +118,8 @@ model CreditTransaction { amount: Shared.Numeric; /** - * The available balance before and after the transaction. + * The booked credit balance before and after the transaction, including + * credit-only advance debt. */ @visibility(Lifecycle.Read) available_balance: { diff --git a/api/spec/packages/aip/src/customers/credits/operations.tsp b/api/spec/packages/aip/src/customers/credits/operations.tsp index b03e5d2343..3bfe8acbd4 100644 --- a/api/spec/packages/aip/src/customers/credits/operations.tsp +++ b/api/spec/packages/aip/src/customers/credits/operations.tsp @@ -209,7 +209,9 @@ namespace Credits.Balance { @path customerId: Shared.ULID, /** - * Return the credit balance as of this timestamp. + * Return credit balances at this timestamp using all currently recorded postings, + * including corrections recorded later. This is not a snapshot of what was known + * at the requested time. * * Defaults to the current time. Historical responses return `live` as zero because * live charge impacts are only available for current balances. diff --git a/api/v3/api.gen.go b/api/v3/api.gen.go index 2585491d06..0b9c08c356 100644 --- a/api/v3/api.gen.go +++ b/api/v3/api.gen.go @@ -4483,7 +4483,8 @@ type BillingCreditTransaction struct { // values reduce balance. Amount Numeric `json:"amount"` - // AvailableBalance The available balance before and after the transaction. + // AvailableBalance The booked credit balance before and after the transaction, including + // credit-only advance debt. AvailableBalance struct { // After Numeric represents an arbitrary precision number. After Numeric `json:"after"` @@ -9098,12 +9099,16 @@ type CreateVersionFilter struct { // CreditBalance The credit balance by currency. type CreditBalance struct { + // Booked Credits that have been booked on the ledger as of the balance timestamp, + // including credit-only advance debt. Can be negative. + Booked Numeric `json:"booked"` Currency BillingCurrencyCode `json:"currency"` // CustomCurrency Managed currency reference. Present only for custom currencies. CustomCurrency *CurrencyCustomReference `json:"custom_currency,omitempty"` - // Live Credits available after applying currently live charge impacts. + // Live Spendable balance after applying currently live, unbooked charge impacts. Can be + // negative when usage exceeds available credit. // // Always zero for historical balance queries using the `timestamp` parameter // because live charge impacts cannot be reconstructed historically. @@ -9113,8 +9118,15 @@ type CreditBalance struct { // written to the ledger with a future booked time. Pending Numeric `json:"pending"` - // Settled Credits that have been booked on the ledger as of the balance timestamp. + // Settled Deprecated alias for `booked`. Always returns the same value. + // Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set Settled Numeric `json:"settled"` + + // Spendable Spendable credit at the balance timestamp, including any credit-only advance + // debt. Preserves credit already committed to later usage. Future grants cannot be + // spent early; scheduled expiry reduces availability when it takes effect. Can be + // negative when advance debt exceeds spendable credit. + Spendable Numeric `json:"spendable"` } // CreditGrantPagePaginatedResponse Page paginated response. @@ -11840,7 +11852,9 @@ type ListCustomerChargesParams struct { // GetCustomerCreditBalanceParams defines parameters for GetCustomerCreditBalance. type GetCustomerCreditBalanceParams struct { - // Timestamp Return the credit balance as of this timestamp. + // Timestamp Return credit balances at this timestamp using all currently recorded postings, + // including corrections recorded later. This is not a snapshot of what was known + // at the requested time. // // Defaults to the current time. Historical responses return `live` as zero because // live charge impacts are only available for current balances. @@ -22676,1350 +22690,1354 @@ func HandlerWithOptions(si ServerInterface, options ChiServerOptions) http.Handl // const string: with thousands of chunks the chained `+` fold is several // times slower for the Go compiler than parsing a slice literal. var swaggerSpec = []string{ - "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", - "4BcTCcUzqU19d8zg04dP/98A", + "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", } // decodeSpec returns the embedded OpenAPI spec as raw JSON bytes, diff --git a/api/v3/client/models_customers.go b/api/v3/client/models_customers.go index 70cffc7fe8..28481208c9 100644 --- a/api/v3/client/models_customers.go +++ b/api/v3/client/models_customers.go @@ -1173,13 +1173,22 @@ type CreditBalance struct { Currency BillingCurrencyCode `json:"currency"` // Managed currency reference. Present only for custom currencies. CustomCurrency *CurrencyCustomReference `json:"custom_currency,omitempty"` - // Credits available after applying currently live charge impacts. + // Spendable balance after applying currently live, unbooked charge impacts. Can be + // negative when usage exceeds available credit. // // Always zero for historical balance queries using the `timestamp` parameter // because live charge impacts cannot be reconstructed historically. Live Numeric `json:"live"` - // Credits that have been booked on the ledger as of the balance timestamp. + // Credits that have been booked on the ledger as of the balance timestamp, + // including credit-only advance debt. Can be negative. + Booked Numeric `json:"booked"` + // Deprecated alias for `booked`. Always returns the same value. Settled Numeric `json:"settled"` + // Spendable credit at the balance timestamp, including any credit-only advance + // debt. Preserves credit already committed to later usage. Future grants cannot be + // spent early; scheduled expiry reduces availability when it takes effect. Can be + // negative when advance debt exceeds spendable credit. + Spendable Numeric `json:"spendable"` // Credits that have been granted but are not yet written to the ledger, or are // written to the ledger with a future booked time. Pending Numeric `json:"pending"` @@ -1450,7 +1459,8 @@ type CreditTransaction struct { // Signed amount of the credit movement. Positive values add balance, negative // values reduce balance. Amount Numeric `json:"amount"` - // The available balance before and after the transaction. + // The booked credit balance before and after the transaction, including + // credit-only advance debt. AvailableBalance CreditTransactionAvailableBalance `json:"available_balance"` } diff --git a/api/v3/handlers/customers/credits/convert.go b/api/v3/handlers/customers/credits/convert.go index 4ec0469d8f..0c6f0f6d91 100644 --- a/api/v3/handlers/customers/credits/convert.go +++ b/api/v3/handlers/customers/credits/convert.go @@ -558,10 +558,12 @@ func fromAPIBillingCreditPurchasePaymentSettlementStatus(status api.BillingCredi func toAPICreditBalance(currency currencies.CurrencyReference, balance customerbalance.Balance) api.CreditBalance { result := api.CreditBalance{ - Currency: api.BillingCurrencyCode(currency.GetCode()), - Settled: balance.Settled().String(), - Live: balance.Live().String(), - Pending: balance.Pending().String(), + Currency: api.BillingCurrencyCode(currency.GetCode()), + Booked: balance.Booked().String(), + Settled: balance.Booked().String(), + Spendable: balance.Spendable().String(), + Live: balance.Live().String(), + Pending: balance.Pending().String(), } if currency.CustomCurrencyID != nil { result.CustomCurrency = &api.CurrencyCustomReference{Id: *currency.CustomCurrencyID} diff --git a/api/v3/handlers/customers/credits/convert_test.go b/api/v3/handlers/customers/credits/convert_test.go index 2fac7ca5b7..e0b2aa5519 100644 --- a/api/v3/handlers/customers/credits/convert_test.go +++ b/api/v3/handlers/customers/credits/convert_test.go @@ -15,42 +15,54 @@ import ( "github.com/openmeterio/openmeter/openmeter/billing/charges/models/costbasis" "github.com/openmeterio/openmeter/openmeter/currencies" currenciestestutils "github.com/openmeterio/openmeter/openmeter/currencies/testutils" + "github.com/openmeterio/openmeter/openmeter/ledger/customerbalance" "github.com/openmeterio/openmeter/pkg/clock" "github.com/openmeterio/openmeter/pkg/currencyx" "github.com/openmeterio/openmeter/pkg/models" ) type staticCreditBalance struct { - settled alpacadecimal.Decimal - live alpacadecimal.Decimal - pending alpacadecimal.Decimal + spendable alpacadecimal.Decimal + booked alpacadecimal.Decimal + live alpacadecimal.Decimal + pending alpacadecimal.Decimal } -func (b staticCreditBalance) Settled() alpacadecimal.Decimal { return b.settled } -func (b staticCreditBalance) Live() alpacadecimal.Decimal { return b.live } -func (b staticCreditBalance) Pending() alpacadecimal.Decimal { return b.pending } +var _ customerbalance.Balance = staticCreditBalance{} + +func (b staticCreditBalance) Booked() alpacadecimal.Decimal { return b.booked } +func (b staticCreditBalance) Spendable() alpacadecimal.Decimal { return b.spendable } +func (b staticCreditBalance) Live() alpacadecimal.Decimal { return b.live } +func (b staticCreditBalance) Pending() alpacadecimal.Decimal { return b.pending } func TestToAPICreditBalanceCustomCurrencyIdentity(t *testing.T) { currency := currenciestestutils.NewCustomCurrency(t, "CREDITS", 2) result := toAPICreditBalance(currency.Reference(), staticCreditBalance{ - settled: alpacadecimal.NewFromInt(10), - live: alpacadecimal.NewFromInt(8), - pending: alpacadecimal.NewFromInt(2), + booked: alpacadecimal.NewFromInt(10), + spendable: alpacadecimal.NewFromInt(9), + live: alpacadecimal.NewFromInt(8), + pending: alpacadecimal.NewFromInt(2), }) require.Equal(t, api.BillingCurrencyCode("CREDITS"), result.Currency) require.Equal(t, &api.CurrencyCustomReference{Id: currency.ID}, result.CustomCurrency) - require.Equal(t, api.Numeric("10"), result.Settled) + require.Equal(t, api.Numeric("10"), result.Booked) + require.Equal(t, result.Booked, result.Settled) + require.Equal(t, api.Numeric("9"), result.Spendable) require.Equal(t, api.Numeric("8"), result.Live) require.Equal(t, api.Numeric("2"), result.Pending) } func TestToAPICreditBalanceFiatOmitsCustomCurrencyIdentity(t *testing.T) { - result := toAPICreditBalance(currenciestestutils.NewFiatCurrency(t, "USD").Reference(), staticCreditBalance{}) + result := toAPICreditBalance(currenciestestutils.NewFiatCurrency(t, "USD").Reference(), staticCreditBalance{ + booked: alpacadecimal.NewFromInt(-3), + }) require.Equal(t, api.BillingCurrencyCode("USD"), result.Currency) require.Nil(t, result.CustomCurrency) + require.Equal(t, api.Numeric("-3"), result.Booked) + require.Equal(t, result.Booked, result.Settled) } func TestToAPIBillingCreditGrantPromotional(t *testing.T) { diff --git a/api/v3/openapi.yaml b/api/v3/openapi.yaml index a122ce81f5..659ff7f9ca 100644 --- a/api/v3/openapi.yaml +++ b/api/v3/openapi.yaml @@ -1624,7 +1624,9 @@ paths: in: query required: false description: |- - Return the credit balance as of this timestamp. + Return credit balances at this timestamp using all currently recorded postings, + including corrections recorded later. This is not a snapshot of what was known + at the requested time. Defaults to the current time. Historical responses return `live` as zero because live charge impacts are only available for current balances. @@ -8422,7 +8424,9 @@ components: - before - after additionalProperties: false - description: The available balance before and after the transaction. + description: |- + The booked credit balance before and after the transaction, including + credit-only advance debt. readOnly: true additionalProperties: false description: |- @@ -16266,7 +16270,9 @@ components: required: - currency - live + - booked - settled + - spendable - pending properties: currency: @@ -16282,18 +16288,38 @@ components: allOf: - $ref: '#/components/schemas/Numeric' description: |- - Credits available after applying currently live charge impacts. + Spendable balance after applying currently live, unbooked charge impacts. Can be + negative when usage exceeds available credit. Always zero for historical balance queries using the `timestamp` parameter because live charge impacts cannot be reconstructed historically. example: '200.00' readOnly: true + booked: + allOf: + - $ref: '#/components/schemas/Numeric' + description: |- + Credits that have been booked on the ledger as of the balance timestamp, + including credit-only advance debt. Can be negative. + example: '150.00' + readOnly: true settled: allOf: - $ref: '#/components/schemas/Numeric' - description: Credits that have been booked on the ledger as of the balance timestamp. + description: Deprecated alias for `booked`. Always returns the same value. + deprecated: true example: '150.00' readOnly: true + spendable: + allOf: + - $ref: '#/components/schemas/Numeric' + description: |- + Spendable credit at the balance timestamp, including any credit-only advance + debt. Preserves credit already committed to later usage. Future grants cannot be + spent early; scheduled expiry reduces availability when it takes effect. Can be + negative when advance debt exceeds spendable credit. + example: '120.00' + readOnly: true pending: allOf: - $ref: '#/components/schemas/Numeric' diff --git a/app/common/customerbalance.go b/app/common/customerbalance.go index af76e3ef4c..9a5cb1ce78 100644 --- a/app/common/customerbalance.go +++ b/app/common/customerbalance.go @@ -1,7 +1,10 @@ package common import ( + "log/slog" + "github.com/google/wire" + "go.opentelemetry.io/otel/metric" "github.com/openmeterio/openmeter/app/config" "github.com/openmeterio/openmeter/openmeter/currencies" @@ -10,6 +13,8 @@ import ( ledgerbreakage "github.com/openmeterio/openmeter/openmeter/ledger/breakage" "github.com/openmeterio/openmeter/openmeter/ledger/creditvoid" "github.com/openmeterio/openmeter/openmeter/ledger/customerbalance" + "github.com/openmeterio/openmeter/openmeter/ledger/fbo" + "github.com/openmeterio/openmeter/openmeter/ledger/transactions" ) var CustomerBalance = wire.NewSet( @@ -19,6 +24,8 @@ var CustomerBalance = wire.NewSet( func NewCustomerBalanceService( creditsConfig config.CreditsConfiguration, + logger *slog.Logger, + meter metric.Meter, historicalLedger ledger.Ledger, balanceQuerier ledger.BalanceQuerier, accountResolver ledger.AccountResolver, @@ -32,9 +39,30 @@ func NewCustomerBalanceService( return customerbalance.NewNoopService(), nil } + advanceService, err := NewLedgerAdvanceService(logger, historicalLedger, balanceQuerier, accountResolver, accountService, breakageService) + if err != nil { + return nil, err + } + + fboService, err := fbo.NewService(fbo.Config{ + Logger: logger, + Meter: meter, + Advance: advanceService, + Breakage: breakageService, + AccountLocker: accountService, + Dependencies: transactions.ResolverDependencies{ + AccountService: accountResolver, + AccountCatalog: accountService, + BalanceQuerier: balanceQuerier, + }, + }) + if err != nil { + return nil, err + } + return customerbalance.New(customerbalance.Config{ AccountResolver: accountResolver, - SubAccountService: accountService, + FBO: fboService, ChargesService: billingRegistry.Charges.Service, UsageBasedService: billingRegistry.Charges.UsageBasedService, Currencies: currencyService, diff --git a/cmd/server/wire_gen.go b/cmd/server/wire_gen.go index cd03962509..0cad9eb76d 100644 --- a/cmd/server/wire_gen.go +++ b/cmd/server/wire_gen.go @@ -592,7 +592,7 @@ func initializeApplication(ctx context.Context, conf config.Configuration) (Appl cleanup() return Application{}, nil, err } - customerbalanceService, err := common.NewCustomerBalanceService(creditsConfiguration, ledger, balanceQuerier, accountResolver, accountService, billingRegistry, currenciesService, breakageService, creditvoidService) + customerbalanceService, err := common.NewCustomerBalanceService(creditsConfiguration, logger, meter, ledger, balanceQuerier, accountResolver, accountService, billingRegistry, currenciesService, breakageService, creditvoidService) if err != nil { cleanup8() cleanup7() diff --git a/openmeter/ledger/customerbalance/README.md b/openmeter/ledger/customerbalance/README.md index dd80f37bd1..bc93a34130 100644 --- a/openmeter/ledger/customerbalance/README.md +++ b/openmeter/ledger/customerbalance/README.md @@ -19,6 +19,30 @@ balance(asOf=T) = The receivable term represents credit-only advance: usage already consumed before purchased credit was available. +| Field | Meaning | +| --- | --- | +| `booked` | Booked balance at the requested time, including advance debt | +| `spendable` | Spendable FBO credit at that time, less advance debt | +| `live` | Spendable balance adjusted for current unbooked usage | +| `pending` | Granted credit that is not yet booked or effective | + +Spendable credit preserves allocations to later recorded usage. It takes the +positive minimum of each FBO source from the requested time onward, ignoring +future breakage because consumption releases it. Future grants cannot be spent +early. Advance debt can make `booked`, `spendable`, and `live` negative. + +`settled` is a deprecated API alias for `booked` and returns the same value. + +Live usage still follows source restrictions and settlement policy. Historical +requests return zero for `live`; we cannot reconstruct past unbooked usage. +All reads use what is recorded now, including later-recorded corrections. +There is no separate cutoff for when the system learned about a movement. + +History before/after values remain booked balances. A grant of 10 followed by +consumption of 4 shows `0 → 10`, then `10 → 6`, even though spendable credit +before that consumption is already 6. + + Fiat currencies are identified by code. Custom-currency balance rows also carry `custom_currency.id`; balances remain separate when historical managed currencies reuse a display code. A code filter selects every matching identity. diff --git a/openmeter/ledger/customerbalance/calculation.go b/openmeter/ledger/customerbalance/calculation.go index b4f34a34fa..da49ca7059 100644 --- a/openmeter/ledger/customerbalance/calculation.go +++ b/openmeter/ledger/customerbalance/calculation.go @@ -111,8 +111,8 @@ func (chargeLiveBalanceCalculator) CalculateLiveBalance(bookedBalance alpacadeci return liveBalance.Sub(unboundedAmount) } -func (chargeLiveBalanceCalculator) CalculateLiveBalanceFromSources(settledBalance alpacadecimal.Decimal, sources []liveBalanceSource, impacts []Impact) alpacadecimal.Decimal { - liveBalance := settledBalance +func (chargeLiveBalanceCalculator) CalculateLiveBalanceFromSources(startingBalance alpacadecimal.Decimal, sources []liveBalanceSource, impacts []Impact) alpacadecimal.Decimal { + liveBalance := startingBalance for _, impact := range impacts { if boundedAmount := impact.BoundedAmount(); boundedAmount.IsPositive() { diff --git a/openmeter/ledger/customerbalance/facade.go b/openmeter/ledger/customerbalance/facade.go index b41a62694c..62aace6872 100644 --- a/openmeter/ledger/customerbalance/facade.go +++ b/openmeter/ledger/customerbalance/facade.go @@ -188,7 +188,7 @@ func (f *Facade) GetBalance(ctx context.Context, input GetBalanceInput) (alpacad return alpacadecimal.Zero, err } - balance, err := f.service.GetSettledBalance(ctx, GetBalanceServiceInput{ + balance, err := f.service.GetBookedBalance(ctx, GetBalanceServiceInput{ CustomerID: input.CustomerID, Currency: currencies.NewCurrencyReference(input.Currency), FeatureFilter: normalizeFeatureFilter(input.FeatureFilter), diff --git a/openmeter/ledger/customerbalance/facade_test.go b/openmeter/ledger/customerbalance/facade_test.go index b30f0c0b12..300869434c 100644 --- a/openmeter/ledger/customerbalance/facade_test.go +++ b/openmeter/ledger/customerbalance/facade_test.go @@ -42,11 +42,11 @@ func TestFacadeGetBalancesWithExplicitCurrencies(t *testing.T) { require.Len(t, balances, 2) require.Equal(t, currencyx.Code("USD"), balances[0].Currency) - require.True(t, balances[0].Balance.Settled().Equal(alpacadecimal.NewFromInt(100))) + require.True(t, balances[0].Balance.Booked().Equal(alpacadecimal.NewFromInt(100))) require.True(t, balances[0].Balance.Live().Equal(alpacadecimal.NewFromInt(70))) require.Equal(t, currencyx.Code("EUR"), balances[1].Currency) - require.True(t, balances[1].Balance.Settled().Equal(alpacadecimal.NewFromInt(200))) + require.True(t, balances[1].Balance.Booked().Equal(alpacadecimal.NewFromInt(200))) require.True(t, balances[1].Balance.Live().Equal(alpacadecimal.NewFromInt(130))) } @@ -82,8 +82,8 @@ func TestFacadeGetBalancesHistoricalLiveBalanceIsZero(t *testing.T) { require.Len(t, historicalBalances, 1) // then: - // - settled is calculated at the cutoff, but live is not calculated - require.Equal(t, float64(100), historicalBalances[0].Balance.Settled().InexactFloat64()) + // - booked is calculated at the cutoff, but live is not calculated + require.Equal(t, float64(100), historicalBalances[0].Balance.Booked().InexactFloat64()) require.Equal(t, float64(0), historicalBalances[0].Balance.Live().InexactFloat64()) } @@ -110,11 +110,11 @@ func TestFacadeGetBalancesWithDiscoveredCurrencies(t *testing.T) { switch balance.Currency { case "USD": usdCount++ - require.True(t, balance.Balance.Settled().Equal(alpacadecimal.NewFromInt(100))) + require.True(t, balance.Balance.Booked().Equal(alpacadecimal.NewFromInt(100))) require.True(t, balance.Balance.Live().Equal(alpacadecimal.NewFromInt(70))) case "EUR": eurCount++ - require.True(t, balance.Balance.Settled().Equal(alpacadecimal.NewFromInt(200))) + require.True(t, balance.Balance.Booked().Equal(alpacadecimal.NewFromInt(200))) require.True(t, balance.Balance.Live().Equal(alpacadecimal.NewFromInt(130))) } } @@ -158,7 +158,7 @@ func TestFacadeGetBalancesDiscoversPendingGrantCurrencies(t *testing.T) { require.Len(t, balances, 1) require.Equal(t, currencyx.Code("EUR"), balances[0].Currency) - require.True(t, balances[0].Balance.Settled().Equal(alpacadecimal.Zero)) + require.True(t, balances[0].Balance.Booked().Equal(alpacadecimal.Zero)) require.True(t, balances[0].Balance.Live().Equal(alpacadecimal.Zero)) require.True(t, balances[0].Balance.Pending().Equal(alpacadecimal.NewFromInt(40))) } @@ -209,7 +209,7 @@ func TestFacadeGetBalancesWithCatalogCustomCurrencyWithoutCustomerState(t *testi require.Equal(t, currencyx.Code("CUSTOM"), balances[0].Currency) require.NotNil(t, balances[0].CustomCurrencyID) require.Equal(t, customCurrency.ID, *balances[0].CustomCurrencyID) - require.Equal(t, float64(0), balances[0].Balance.Settled().InexactFloat64()) + require.Equal(t, float64(0), balances[0].Balance.Booked().InexactFloat64()) require.Equal(t, float64(0), balances[0].Balance.Live().InexactFloat64()) require.Equal(t, float64(0), balances[0].Balance.Pending().InexactFloat64()) } @@ -282,7 +282,7 @@ func TestFacadeGetBalancesNoopPreservesExplicitFiatZeroRows(t *testing.T) { require.Len(t, balances, 1) require.Equal(t, currencyx.Code("USD"), balances[0].Currency) require.Nil(t, balances[0].CustomCurrencyID) - require.Equal(t, float64(0), balances[0].Balance.Settled().InexactFloat64()) + require.Equal(t, float64(0), balances[0].Balance.Booked().InexactFloat64()) } type countingUsageBasedTotalsService struct { @@ -311,7 +311,7 @@ func TestFacadeGetBalancesKeepsCustomCurrencyIdentitiesSeparate(t *testing.T) { // given: // - two historical managed currencies reuse one display code // - the catalog contains a third, current identity with no customer state - // - each has its own settled customer balance + // - each has its own booked customer balance env.bookFBOBalanceInCurrencyReferenceWithFeatures(t, alpacadecimal.NewFromInt(40), alpha.Reference(), nil) env.fundOpenReceivableInCurrencyReferenceWithFeatures(t, alpacadecimal.NewFromInt(40), alpha.Reference(), nil) env.bookFBOBalanceInCurrencyReferenceWithFeatures(t, alpacadecimal.NewFromInt(60), beta.Reference(), nil) @@ -333,19 +333,19 @@ func TestFacadeGetBalancesKeepsCustomCurrencyIdentitiesSeparate(t *testing.T) { // then: // - each immutable custom-currency ID has an independent balance row - settledByID := make(map[string]float64, len(balances)) + bookedByID := make(map[string]float64, len(balances)) for _, balance := range balances { reference := balance.CurrencyReference() require.Equal(t, currencyx.Code("CUSTOM"), balance.Currency) require.NotNil(t, reference.CustomCurrencyID) - settledByID[*reference.CustomCurrencyID] = balance.Balance.Settled().InexactFloat64() + bookedByID[*reference.CustomCurrencyID] = balance.Balance.Booked().InexactFloat64() } require.Equal(t, map[string]float64{ alpha.ID: 40, beta.ID: 60, current.ID: 0, - }, settledByID) + }, bookedByID) } func TestFacadeGetBalancesHistoricalDiscoveryUsesBookedAt(t *testing.T) { @@ -383,7 +383,7 @@ func TestFacadeGetBalancesHistoricalDiscoveryUsesBookedAt(t *testing.T) { // - only the identity with ledger activity at the cutoff is discoverable require.NotNil(t, balances[0].CustomCurrencyID) require.Equal(t, alpha.ID, *balances[0].CustomCurrencyID) - require.Equal(t, float64(40), balances[0].Balance.Settled().InexactFloat64()) + require.Equal(t, float64(40), balances[0].Balance.Booked().InexactFloat64()) } func TestFacadeGetBalanceAfterTransactionCursor(t *testing.T) { diff --git a/openmeter/ledger/customerbalance/funded_loader.go b/openmeter/ledger/customerbalance/funded_loader.go index 217d387efc..82a0e3070e 100644 --- a/openmeter/ledger/customerbalance/funded_loader.go +++ b/openmeter/ledger/customerbalance/funded_loader.go @@ -385,7 +385,7 @@ type fundedCreditTransactionBalanceImpact struct { } // fundedCreditTransactionBalanceImpacts follows the same two ledger components -// as settled balance and groups them by the time they affect that balance. +// as booked balance and groups them by the time they affect that balance. // Looking at the actual scoped entries keeps legacy credit purchase groups // readable without relying on transaction template annotations. func fundedCreditTransactionBalanceImpacts(group ledger.TransactionGroup, input GetBalanceServiceInput) ([]fundedCreditTransactionBalanceImpact, error) { diff --git a/openmeter/ledger/customerbalance/noop.go b/openmeter/ledger/customerbalance/noop.go index aa9dfd4d4c..4e06826772 100644 --- a/openmeter/ledger/customerbalance/noop.go +++ b/openmeter/ledger/customerbalance/noop.go @@ -10,7 +10,13 @@ import ( type noopBalance struct{} -func (noopBalance) Settled() alpacadecimal.Decimal { +var _ Balance = noopBalance{} + +func (noopBalance) Booked() alpacadecimal.Decimal { + return alpacadecimal.Zero +} + +func (noopBalance) Spendable() alpacadecimal.Decimal { return alpacadecimal.Zero } @@ -30,7 +36,7 @@ func (NoopService) GetBalance(context.Context, GetBalanceServiceInput) (Balance, return noopBalance{}, nil } -func (NoopService) GetSettledBalance(context.Context, GetBalanceServiceInput) (alpacadecimal.Decimal, error) { +func (NoopService) GetBookedBalance(context.Context, GetBalanceServiceInput) (alpacadecimal.Decimal, error) { return alpacadecimal.Zero, nil } diff --git a/openmeter/ledger/customerbalance/service.go b/openmeter/ledger/customerbalance/service.go index abb2614a7a..b0ffd93029 100644 --- a/openmeter/ledger/customerbalance/service.go +++ b/openmeter/ledger/customerbalance/service.go @@ -21,6 +21,7 @@ import ( "github.com/openmeterio/openmeter/openmeter/ledger" ledgerbreakage "github.com/openmeterio/openmeter/openmeter/ledger/breakage" "github.com/openmeterio/openmeter/openmeter/ledger/creditvoid" + "github.com/openmeterio/openmeter/openmeter/ledger/fbo" "github.com/openmeterio/openmeter/pkg/clock" "github.com/openmeterio/openmeter/pkg/cmpx" "github.com/openmeterio/openmeter/pkg/currencyx" @@ -31,13 +32,14 @@ import ( type Service interface { GetBalance(ctx context.Context, input GetBalanceServiceInput) (Balance, error) - GetSettledBalance(ctx context.Context, input GetBalanceServiceInput) (alpacadecimal.Decimal, error) + GetBookedBalance(ctx context.Context, input GetBalanceServiceInput) (alpacadecimal.Decimal, error) ListCreditTransactions(ctx context.Context, input ListCreditTransactionsInput) (ListCreditTransactionsResult, error) GetBalanceCurrencies(ctx context.Context, input GetBalanceCurrenciesInput) ([]currencies.CurrencyReference, error) } type Balance interface { - Settled() alpacadecimal.Decimal + Booked() alpacadecimal.Decimal + Spendable() alpacadecimal.Decimal Live() alpacadecimal.Decimal Pending() alpacadecimal.Decimal } @@ -51,8 +53,8 @@ type chargesService interface { ListCharges(ctx context.Context, input charges.ListChargesInput) (pagination.Result[charges.Charge], error) } -type subAccountLister interface { - ListSubAccounts(ctx context.Context, input ledger.ListSubAccountsInput) ([]ledger.SubAccount, error) +type spendableBalanceQuerier interface { + GetSpendableBalanceBuckets(ctx context.Context, query fbo.SpendableBalanceBucketQuery) ([]ledger.BalanceBucket, error) } type usageBasedTotalsService interface { @@ -74,7 +76,7 @@ const chargeListPageSize = 100 // - this should be used for balance queries until the RTE is implemented type service struct { AccountResolver ledger.AccountResolver - SubAccountService subAccountLister + FBO spendableBalanceQuerier ChargesService chargesService UsageBasedService usageBasedTotalsService Currencies currencyLister @@ -90,7 +92,7 @@ var _ Service = (*service)(nil) type Config struct { AccountResolver ledger.AccountResolver - SubAccountService subAccountLister + FBO spendableBalanceQuerier ChargesService chargesService UsageBasedService usageBasedTotalsService Currencies currencyLister @@ -232,8 +234,8 @@ func (c Config) Validate() error { errs = append(errs, errors.New("account resolver is required")) } - if c.SubAccountService == nil { - errs = append(errs, errors.New("sub account service is required")) + if c.FBO == nil { + errs = append(errs, errors.New("FBO balance querier is required")) } if c.ChargesService == nil { @@ -276,7 +278,7 @@ func New(config Config) (*service, error) { return &service{ AccountResolver: config.AccountResolver, - SubAccountService: config.SubAccountService, + FBO: config.FBO, ChargesService: config.ChargesService, UsageBasedService: config.UsageBasedService, Currencies: config.Currencies, @@ -293,7 +295,11 @@ func (s *service) GetBalance(ctx context.Context, input GetBalanceServiceInput) return nil, err } - settled, err := s.getSettledBalance(ctx, input) + if input.BalanceQuery.After != nil { + return nil, models.NewGenericValidationError(errors.New("transaction cursors are only supported for booked balance queries")) + } + + result, sources, err := s.getBalanceSources(ctx, input) if err != nil { return nil, err } @@ -308,10 +314,8 @@ func (s *service) GetBalance(ctx context.Context, input GetBalanceServiceInput) return nil, fmt.Errorf("get charge live balance impacts: %w", err) } - live, err = s.calculateLiveBalance(ctx, input, settled, impacts) - if err != nil { - return nil, fmt.Errorf("calculate live balance: %w", err) - } + // Apply unbooked usage against credit that collection could still consume. + live = s.balanceCalculator.CalculateLiveBalanceFromSources(result.spendable, sources, impacts) } pending, err := s.getPendingGrantAmount(ctx, input.CustomerID, input.Currency, normalizeFeatureFilter(input.FeatureFilter), input.pendingGrantAsOf()) @@ -319,11 +323,10 @@ func (s *service) GetBalance(ctx context.Context, input GetBalanceServiceInput) return nil, fmt.Errorf("get pending grant amount: %w", err) } - return balance{ - settled: settled, - live: live, - pending: pending, - }, nil + result.live = live + result.pending = pending + + return result, nil } type liveBalanceSource struct { @@ -334,63 +337,6 @@ type liveBalanceSource struct { var _ cmpx.Comparable[liveBalanceSource] = liveBalanceSource{} -func (s *service) calculateLiveBalance(ctx context.Context, input GetBalanceServiceInput, settled alpacadecimal.Decimal, impacts []Impact) (alpacadecimal.Decimal, error) { - // Live charge impacts must be applied against the same credit sources the - // collector could actually consume. An aggregate settled balance would let a - // charge for one feature reduce credit restricted to another feature, even - // though the eventual ledger collection would leave that credit untouched. - sources, err := s.getLiveBalanceSources(ctx, input) - if err != nil { - return alpacadecimal.Zero, err - } - - return s.balanceCalculator.CalculateLiveBalanceFromSources(settled, sources, impacts), nil -} - -func (s *service) getLiveBalanceSources(ctx context.Context, input GetBalanceServiceInput) ([]liveBalanceSource, error) { - customerAccounts, err := s.AccountResolver.GetCustomerAccounts(ctx, input.CustomerID) - if err != nil { - return nil, fmt.Errorf("get customer accounts: %w", err) - } - - subAccounts, err := s.SubAccountService.ListSubAccounts(ctx, ledger.ListSubAccountsInput{ - Namespace: customerAccounts.FBOAccount.ID().Namespace, - AccountID: customerAccounts.FBOAccount.ID().ID, - }) - if err != nil { - return nil, fmt.Errorf("list sub accounts: %w", err) - } - - routeFilter := input.bookedRoute() - query := input.balanceQuery() - sources := make([]liveBalanceSource, 0, len(subAccounts)) - for _, subAccount := range subAccounts { - route := subAccount.Route() - if !route.Matches(routeFilter) { - continue - } - - sourceBalance, err := s.BalanceQuerier.GetSubAccountBalance(ctx, subAccount, query) - if err != nil { - return nil, fmt.Errorf("get sub account balance: %w", err) - } - - if !sourceBalance.IsPositive() { - continue - } - - sources = append(sources, liveBalanceSource{ - route: route, - amount: sourceBalance, - cursor: subAccount.Address().SubAccountID(), - }) - } - - slices.SortStableFunc(sources, cmpx.Compare[liveBalanceSource]) - - return sources, nil -} - // Compare keeps the source walk aligned with collection order. This matters for // live balance because source amounts are consumed in-memory as impacts are // applied, so a shared unrestricted source exhausted by one impact must not be @@ -413,15 +359,15 @@ func (s liveBalanceSource) Compare(other liveBalanceSource) int { return cmp.Compare(s.cursor, other.cursor) } -func (s *service) GetSettledBalance(ctx context.Context, input GetBalanceServiceInput) (alpacadecimal.Decimal, error) { +func (s *service) GetBookedBalance(ctx context.Context, input GetBalanceServiceInput) (alpacadecimal.Decimal, error) { if err := input.Validate(); err != nil { return alpacadecimal.Zero, err } - return s.getSettledBalance(ctx, input) + return s.getBookedBalance(ctx, input) } -func (s *service) getSettledBalance(ctx context.Context, input GetBalanceServiceInput) (alpacadecimal.Decimal, error) { +func (s *service) getBookedBalance(ctx context.Context, input GetBalanceServiceInput) (alpacadecimal.Decimal, error) { query := input.balanceQuery() customerAccounts, err := s.AccountResolver.GetCustomerAccounts(ctx, input.CustomerID) @@ -442,6 +388,57 @@ func (s *service) getSettledBalance(ctx context.Context, input GetBalanceService return bookedBalance.Add(advanceBalance), nil } +// Read spendable credit once, then use the same amounts for the live projection. +// Advance debt is still a journal balance and can make the total negative. +func (s *service) getBalanceSources(ctx context.Context, input GetBalanceServiceInput) (balance, []liveBalanceSource, error) { + query := input.balanceQuery() + + customerAccounts, err := s.AccountResolver.GetCustomerAccounts(ctx, input.CustomerID) + if err != nil { + return balance{}, nil, fmt.Errorf("get customer accounts: %w", err) + } + + buckets, err := s.FBO.GetSpendableBalanceBuckets(ctx, fbo.SpendableBalanceBucketQuery{ + Namespace: input.CustomerID.Namespace, + Filters: ledger.Filters{ + AccountID: lo.ToPtr(customerAccounts.FBOAccount.ID().ID), + Route: input.bookedRoute(), + AsOf: query.AsOf, + }, + }) + if err != nil { + return balance{}, nil, fmt.Errorf("get spendable balance: %w", err) + } + + credit := alpacadecimal.Zero + sources := make([]liveBalanceSource, 0, len(buckets)) + for _, bucket := range buckets { + credit = credit.Add(bucket.SettledAmount) + sources = append(sources, liveBalanceSource{ + route: bucket.Address.Route().Route(), + amount: bucket.SettledAmount, + cursor: bucket.Address.SubAccountID(), + }) + } + + slices.SortStableFunc(sources, cmpx.Compare[liveBalanceSource]) + + advanceBalance, err := s.BalanceQuerier.GetAccountBalance(ctx, customerAccounts.ReceivableAccount, input.advanceRoute(), query) + if err != nil { + return balance{}, nil, fmt.Errorf("get advance balance: %w", err) + } + + bookedBalance, err := s.BalanceQuerier.GetAccountBalance(ctx, customerAccounts.FBOAccount, input.bookedRoute(), query) + if err != nil { + return balance{}, nil, fmt.Errorf("get booked balance: %w", err) + } + + return balance{ + booked: bookedBalance.Add(advanceBalance), + spendable: credit.Add(advanceBalance), + }, sources, nil +} + func (s *service) GetBalanceCurrencies(ctx context.Context, input GetBalanceCurrenciesInput) ([]currencies.CurrencyReference, error) { if err := input.Validate(); err != nil { return nil, err @@ -1002,13 +999,20 @@ func newImpactOrNil(charge charges.Charge, amount alpacadecimal.Decimal) (*Impac } type balance struct { - settled alpacadecimal.Decimal - live alpacadecimal.Decimal - pending alpacadecimal.Decimal + booked alpacadecimal.Decimal + spendable alpacadecimal.Decimal + live alpacadecimal.Decimal + pending alpacadecimal.Decimal +} + +var _ Balance = balance{} + +func (b balance) Booked() alpacadecimal.Decimal { + return b.booked } -func (b balance) Settled() alpacadecimal.Decimal { - return b.settled +func (b balance) Spendable() alpacadecimal.Decimal { + return b.spendable } func (b balance) Live() alpacadecimal.Decimal { diff --git a/openmeter/ledger/customerbalance/service_test.go b/openmeter/ledger/customerbalance/service_test.go index 63def45a81..ec6f2756a6 100644 --- a/openmeter/ledger/customerbalance/service_test.go +++ b/openmeter/ledger/customerbalance/service_test.go @@ -186,10 +186,10 @@ func TestGetBalanceServiceInputRoutes(t *testing.T) { func TestGetBalance(t *testing.T) { tests := []struct { - name string - setup func(t *testing.T, env *testEnv) - wantSettled int64 - wantLive int64 + name string + setup func(t *testing.T, env *testEnv) + wantBooked int64 + wantLive int64 }{ { name: "flat fee credit only", @@ -198,8 +198,8 @@ func TestGetBalance(t *testing.T) { env.fundOpenReceivable(t, alpacadecimal.NewFromInt(100)) env.createFlatFeeCharge(t, alpacadecimal.NewFromInt(30), productcatalog.CreditOnlySettlementMode, env.sp()) }, - wantSettled: 100, - wantLive: 70, + wantBooked: 100, + wantLive: 70, }, { name: "flat fee credit then invoice", @@ -208,16 +208,16 @@ func TestGetBalance(t *testing.T) { env.fundOpenReceivable(t, alpacadecimal.NewFromInt(20)) env.createFlatFeeCharge(t, alpacadecimal.NewFromInt(30), productcatalog.CreditThenInvoiceSettlementMode, env.sp()) }, - wantSettled: 20, - wantLive: 0, + wantBooked: 20, + wantLive: 0, }, { name: "credit only charge with no starting credits creates advance", setup: func(t *testing.T, env *testEnv) { env.createFlatFeeCharge(t, alpacadecimal.NewFromInt(30), productcatalog.CreditOnlySettlementMode, env.sp()) }, - wantSettled: 0, - wantLive: -30, + wantBooked: 0, + wantLive: -30, }, { name: "credit only charge advance settles", @@ -226,8 +226,8 @@ func TestGetBalance(t *testing.T) { env.passTimeAfterServicePeriod(t, env.sp()) env.advanceFlatFeeCharge(t, ch) }, - wantSettled: -30, - wantLive: -30, + wantBooked: -30, + wantLive: -30, }, { name: "usage based credit only", @@ -237,8 +237,8 @@ func TestGetBalance(t *testing.T) { env.fundOpenReceivable(t, alpacadecimal.NewFromInt(100)) env.createUsageBasedCharge(t, alpacadecimal.NewFromInt(1), productcatalog.CreditOnlySettlementMode, env.sp()) }, - wantSettled: 100, - wantLive: 70, + wantBooked: 100, + wantLive: 70, }, { name: "usage based credit then invoice", @@ -248,8 +248,8 @@ func TestGetBalance(t *testing.T) { env.fundOpenReceivable(t, alpacadecimal.NewFromInt(20)) env.createUsageBasedCharge(t, alpacadecimal.NewFromInt(1), productcatalog.CreditThenInvoiceSettlementMode, env.sp()) }, - wantSettled: 20, - wantLive: 0, + wantBooked: 20, + wantLive: 0, }, { name: "mixed modes are pessimistic", @@ -260,8 +260,8 @@ func TestGetBalance(t *testing.T) { env.createFlatFeeCharge(t, alpacadecimal.NewFromInt(80), productcatalog.CreditThenInvoiceSettlementMode, env.sp()) env.createUsageBasedCharge(t, alpacadecimal.NewFromInt(1), productcatalog.CreditOnlySettlementMode, env.sp()) }, - wantSettled: 100, - wantLive: -130, + wantBooked: 100, + wantLive: -130, }, { name: "future usage-based charges are excluded until service period starts", @@ -276,8 +276,8 @@ func TestGetBalance(t *testing.T) { env.fundOpenReceivable(t, alpacadecimal.NewFromInt(100)) env.createUsageBasedCharge(t, alpacadecimal.NewFromInt(1), productcatalog.CreditOnlySettlementMode, futureServicePeriod) }, - wantSettled: 100, - wantLive: 100, + wantBooked: 100, + wantLive: 100, }, { name: "future in-advance flat fee impacts live balance at invoice_at", @@ -291,11 +291,11 @@ func TestGetBalance(t *testing.T) { env.fundOpenReceivable(t, alpacadecimal.NewFromInt(100)) env.createFlatFeeCharge(t, alpacadecimal.NewFromInt(30), productcatalog.CreditThenInvoiceSettlementMode, futureServicePeriod) }, - wantSettled: 100, - wantLive: 70, + wantBooked: 100, + wantLive: 70, }, { - name: "usage is settled", + name: "usage is booked", setup: func(t *testing.T, env *testEnv) { env.bookFBOBalance(t, alpacadecimal.NewFromInt(70)) env.fundOpenReceivable(t, alpacadecimal.NewFromInt(70)) @@ -308,8 +308,8 @@ func TestGetBalance(t *testing.T) { env.advanceFlatFeeCharge(t, charge) }, - wantSettled: 40, - wantLive: 40, + wantBooked: 40, + wantLive: 40, }, } @@ -324,7 +324,8 @@ func TestGetBalance(t *testing.T) { FeatureFilter: AllFeatureFilter(), }) require.NoError(t, err) - require.Equal(t, float64(tt.wantSettled), balance.Settled().InexactFloat64(), "settled: %s", balance.Settled()) + require.Equal(t, float64(tt.wantBooked), balance.Booked().InexactFloat64(), "booked: %s", balance.Booked()) + require.Equal(t, float64(tt.wantBooked), balance.Spendable().InexactFloat64(), "spendable: %s", balance.Spendable()) require.Equal(t, float64(tt.wantLive), balance.Live().InexactFloat64(), "live: %s", balance.Live()) }) } @@ -345,7 +346,7 @@ func TestGetBalanceForFlatFeeCreditOnlyInvoiceAtBeforeServiceStart(t *testing.T) env.bookFBOBalance(t, alpacadecimal.NewFromInt(100)) env.fundOpenReceivable(t, alpacadecimal.NewFromInt(100)) - requireBalance := func(t *testing.T, settled float64, live float64) { + requireBalance := func(t *testing.T, booked float64, live float64) { t.Helper() balance, err := env.Service.GetBalance(t.Context(), GetBalanceServiceInput{ @@ -354,7 +355,7 @@ func TestGetBalanceForFlatFeeCreditOnlyInvoiceAtBeforeServiceStart(t *testing.T) FeatureFilter: AllFeatureFilter(), }) require.NoError(t, err) - require.Equal(t, settled, balance.Settled().InexactFloat64(), "settled: %s", balance.Settled()) + require.Equal(t, booked, balance.Booked().InexactFloat64(), "booked: %s", balance.Booked()) require.Equal(t, live, balance.Live().InexactFloat64(), "live: %s", balance.Live()) } @@ -405,7 +406,7 @@ func TestGetBalanceForFlatFeeCreditOnlyInvoiceAtBeforeServiceStart(t *testing.T) // then: // - once invoice_at is current, the created charge impacts live balance - // - the future booked_at ledger allocation is not visible in settled balance yet + // - the future booked_at ledger allocation is not visible in booked balance yet requireBalance(t, 100, 70) advancedCharge, err := env.flatFeeService.AdvanceCharge(t.Context(), flatfee.AdvanceChargeInput{ @@ -541,7 +542,7 @@ func TestGetBalanceWithDifferentCurrency(t *testing.T) { FeatureFilter: AllFeatureFilter(), }) require.NoError(t, err) - require.Equal(t, float64(100), usdBalance.Settled().InexactFloat64()) + require.Equal(t, float64(100), usdBalance.Booked().InexactFloat64()) require.Equal(t, float64(70), usdBalance.Live().InexactFloat64()) eurBalance, err := env.Service.GetBalance(t.Context(), GetBalanceServiceInput{ @@ -550,7 +551,7 @@ func TestGetBalanceWithDifferentCurrency(t *testing.T) { FeatureFilter: AllFeatureFilter(), }) require.NoError(t, err) - require.Equal(t, float64(200), eurBalance.Settled().InexactFloat64()) + require.Equal(t, float64(200), eurBalance.Booked().InexactFloat64()) require.Equal(t, float64(130), eurBalance.Live().InexactFloat64()) } @@ -643,7 +644,7 @@ func TestGetBalanceFeatureFilter(t *testing.T) { }) require.NoError(t, err) - require.Equal(t, tt.want, balance.Settled().InexactFloat64()) + require.Equal(t, tt.want, balance.Booked().InexactFloat64()) require.Equal(t, tt.want, balance.Live().InexactFloat64()) }) } @@ -683,34 +684,34 @@ func TestGetBalanceFeatureFilterPendingChargeImpacts(t *testing.T) { env.createUsageBasedCharge(t, alpacadecimal.NewFromInt(1), productcatalog.CreditOnlySettlementMode, env.sp()) tests := []struct { - name string - filter mo.Option[creditpurchase.FeatureFilters] - wantSettled float64 - wantLive float64 + name string + filter mo.Option[creditpurchase.FeatureFilters] + wantBooked float64 + wantLive float64 }{ { - name: "omitted filter includes every charge impact", - filter: AllFeatureFilter(), - wantSettled: 130, - wantLive: 88, + name: "omitted filter includes every charge impact", + filter: AllFeatureFilter(), + wantBooked: 130, + wantLive: 88, }, { - name: "unrestricted filter includes only unrestricted charge impacts", - filter: NewUnrestrictedFeatureFilter(), - wantSettled: 100, - wantLive: 95, + name: "unrestricted filter includes only unrestricted charge impacts", + filter: NewUnrestrictedFeatureFilter(), + wantBooked: 100, + wantLive: 95, }, { - name: "matching feature filter includes unrestricted and matching charge impacts", - filter: NewFeatureFilter([]string{testFeatureKey}), - wantSettled: 110, - wantLive: 68, + name: "matching feature filter includes unrestricted and matching charge impacts", + filter: NewFeatureFilter([]string{testFeatureKey}), + wantBooked: 110, + wantLive: 68, }, { - name: "non-matching feature filter excludes restricted charge impacts for other features", - filter: NewFeatureFilter([]string{"storage"}), - wantSettled: 120, - wantLive: 115, + name: "non-matching feature filter excludes restricted charge impacts for other features", + filter: NewFeatureFilter([]string{"storage"}), + wantBooked: 120, + wantLive: 115, }, } @@ -723,7 +724,7 @@ func TestGetBalanceFeatureFilterPendingChargeImpacts(t *testing.T) { }) require.NoError(t, err) - require.Equal(t, tt.wantSettled, balance.Settled().InexactFloat64()) + require.Equal(t, tt.wantBooked, balance.Booked().InexactFloat64()) require.Equal(t, tt.wantLive, balance.Live().InexactFloat64()) }) } @@ -744,7 +745,7 @@ func TestGetBalanceAllFeatureFilterDoesNotApplyBoundedUsageToIneligibleRestricte FeatureFilter: AllFeatureFilter(), }) require.NoError(t, err) - require.Equal(t, float64(100), allBalance.Settled().InexactFloat64()) + require.Equal(t, float64(100), allBalance.Booked().InexactFloat64()) require.Equal(t, float64(100), allBalance.Live().InexactFloat64()) storageBalance, err := env.Service.GetBalance(t.Context(), GetBalanceServiceInput{ @@ -753,7 +754,7 @@ func TestGetBalanceAllFeatureFilterDoesNotApplyBoundedUsageToIneligibleRestricte FeatureFilter: NewFeatureFilter([]string{"storage"}), }) require.NoError(t, err) - require.Equal(t, float64(100), storageBalance.Settled().InexactFloat64()) + require.Equal(t, float64(100), storageBalance.Booked().InexactFloat64()) require.Equal(t, float64(100), storageBalance.Live().InexactFloat64()) apiRequestsBalance, err := env.Service.GetBalance(t.Context(), GetBalanceServiceInput{ @@ -762,7 +763,7 @@ func TestGetBalanceAllFeatureFilterDoesNotApplyBoundedUsageToIneligibleRestricte FeatureFilter: NewFeatureFilter([]string{testFeatureKey}), }) require.NoError(t, err) - require.Equal(t, float64(0), apiRequestsBalance.Settled().InexactFloat64()) + require.Equal(t, float64(0), apiRequestsBalance.Booked().InexactFloat64()) require.Equal(t, float64(0), apiRequestsBalance.Live().InexactFloat64()) } @@ -786,7 +787,7 @@ func TestGetBalancePendingGrants(t *testing.T) { }) require.NoError(t, err) - require.Equal(t, float64(10), balance.Settled().InexactFloat64()) + require.Equal(t, float64(10), balance.Booked().InexactFloat64()) require.Equal(t, float64(0), balance.Live().InexactFloat64()) require.Equal(t, float64(50), balance.Pending().InexactFloat64()) @@ -801,7 +802,7 @@ func TestGetBalancePendingGrants(t *testing.T) { }) require.NoError(t, err) - require.Equal(t, float64(30), balance.Settled().InexactFloat64()) + require.Equal(t, float64(30), balance.Booked().InexactFloat64()) require.Equal(t, float64(0), balance.Live().InexactFloat64()) require.Equal(t, float64(30), balance.Pending().InexactFloat64()) } @@ -818,7 +819,7 @@ func TestGetBalancePendingInvoiceGrantBeforeDraft(t *testing.T) { }) require.NoError(t, err) - require.Equal(t, float64(0), balance.Settled().InexactFloat64()) + require.Equal(t, float64(0), balance.Booked().InexactFloat64()) require.Equal(t, float64(0), balance.Live().InexactFloat64()) require.Equal(t, float64(30), balance.Pending().InexactFloat64()) } diff --git a/openmeter/ledger/customerbalance/testenv_test.go b/openmeter/ledger/customerbalance/testenv_test.go index 6a2bb11ec2..996afeb949 100644 --- a/openmeter/ledger/customerbalance/testenv_test.go +++ b/openmeter/ledger/customerbalance/testenv_test.go @@ -46,6 +46,7 @@ import ( ledgercollector "github.com/openmeterio/openmeter/openmeter/ledger/collector" "github.com/openmeterio/openmeter/openmeter/ledger/creditvoid" creditvoidadapter "github.com/openmeterio/openmeter/openmeter/ledger/creditvoid/adapter" + fbotestutils "github.com/openmeterio/openmeter/openmeter/ledger/fbo/testutils" ledgertestutils "github.com/openmeterio/openmeter/openmeter/ledger/testutils" "github.com/openmeterio/openmeter/openmeter/ledger/transactions" "github.com/openmeterio/openmeter/openmeter/meter" @@ -372,8 +373,8 @@ func newTestEnv(t *testing.T) *testEnv { require.NoError(t, err) service, err := New(Config{ - AccountResolver: base.Deps.ResolversService, - SubAccountService: base.Deps.AccountService, + AccountResolver: base.Deps.ResolversService, + FBO: fbotestutils.NewService(t, base.Deps, breakageService), ChargesService: chargeStore{ search: searchAdapter, creditPurchaseService: creditPurchaseService, diff --git a/openmeter/ledger/customerbalance/transactions_test.go b/openmeter/ledger/customerbalance/transactions_test.go index d5f56c145a..f4ad506863 100644 --- a/openmeter/ledger/customerbalance/transactions_test.go +++ b/openmeter/ledger/customerbalance/transactions_test.go @@ -61,6 +61,78 @@ func TestCreditTransactionFromLedgerTransaction_AggregatesScopedFBOEntries(t *te require.True(t, item.Amount.Equal(alpacadecimal.NewFromInt(-15))) } +func TestPublicBalancePreservesFutureConsumption(t *testing.T) { + env := newTestEnv(t) + at := clock.Now() + clock.FreezeTime(at) + defer clock.UnFreeze() + + // given: funded credit, a later grant, and already-booked future usage. + expiresAt := at.Add(3 * time.Hour) + env.createPromotionalCreditFunding(t, at, alpacadecimal.NewFromInt(100), expiresAt) + env.createPromotionalCreditGrant(t, alpacadecimal.NewFromInt(50), env.Currency, lo.ToPtr(at.Add(2*time.Hour))) + consumedAt := at.Add(time.Hour) + clock.FreezeTime(consumedAt.Add(-time.Minute)) + defer clock.UnFreeze() + charge := env.createFlatFeeChargeInCurrency(t, alpacadecimal.NewFromInt(30), productcatalog.CreditOnlySettlementMode, + timeutil.ClosedPeriod{From: consumedAt, To: consumedAt}, env.Currency) + clock.FreezeTime(consumedAt.Add(time.Second)) + defer clock.UnFreeze() + env.advanceFlatFeeCharge(t, charge) + + // when: the public facade reads before the usage and second grant take effect. + readAt := at.Add(time.Minute) + clock.FreezeTime(readAt) + defer clock.UnFreeze() + facade, err := NewFacade(env.Service) + require.NoError(t, err) + current, err := facade.GetBalances(t.Context(), GetBalancesInput{CustomerID: env.CustomerID}) + require.NoError(t, err) + require.Len(t, current, 1) + + // then: booked credit remains 100; spendable and live reserve the later usage. + require.Equal(t, 100.0, current[0].Balance.Booked().InexactFloat64()) + require.Equal(t, 70.0, current[0].Balance.Spendable().InexactFloat64()) + require.Equal(t, 70.0, current[0].Balance.Live().InexactFloat64()) + require.Equal(t, 50.0, current[0].Balance.Pending().InexactFloat64()) + historical, err := facade.GetBalances(t.Context(), GetBalancesInput{CustomerID: env.CustomerID, AsOf: &readAt}) + require.NoError(t, err) + require.Len(t, historical, 1) + require.Equal(t, 100.0, historical[0].Balance.Booked().InexactFloat64()) + require.Equal(t, 70.0, historical[0].Balance.Spendable().InexactFloat64()) + require.Equal(t, 0.0, historical[0].Balance.Live().InexactFloat64()) + require.Equal(t, 50.0, historical[0].Balance.Pending().InexactFloat64()) + + // Unbooked usage reduces live only; history still shows booked movements. + env.createFlatFeeCharge(t, alpacadecimal.NewFromInt(5), productcatalog.CreditOnlySettlementMode, env.sp()) + current, err = facade.GetBalances(t.Context(), GetBalancesInput{CustomerID: env.CustomerID}) + require.NoError(t, err) + require.Len(t, current, 1) + require.Equal(t, 100.0, current[0].Balance.Booked().InexactFloat64()) + require.Equal(t, 70.0, current[0].Balance.Spendable().InexactFloat64()) + require.Equal(t, 65.0, current[0].Balance.Live().InexactFloat64()) + + history, err := facade.ListCreditTransactions(t.Context(), ListCreditTransactionsInput{ + CustomerID: env.CustomerID, Limit: 20, AsOf: lo.ToPtr(consumedAt.Add(time.Second)), + }) + require.NoError(t, err) + require.Len(t, history.Items, 2) + require.Equal(t, CreditTransactionTypeConsumed, history.Items[0].Type) + require.Equal(t, 100.0, history.Items[0].Balance.Before.InexactFloat64()) + require.Equal(t, 70.0, history.Items[0].Balance.After.InexactFloat64()) + require.Equal(t, CreditTransactionTypeFunded, history.Items[1].Type) + require.Equal(t, 0.0, history.Items[1].Balance.Before.InexactFloat64()) + require.Equal(t, 100.0, history.Items[1].Balance.After.InexactFloat64()) + + // At expiry, the first grant is gone and only the later grant remains. + expired, err := facade.GetBalances(t.Context(), GetBalancesInput{CustomerID: env.CustomerID, AsOf: &expiresAt}) + require.NoError(t, err) + require.Len(t, expired, 1) + require.Equal(t, 50.0, expired[0].Balance.Booked().InexactFloat64()) + require.Equal(t, 50.0, expired[0].Balance.Spendable().InexactFloat64()) + require.Equal(t, 0.0, expired[0].Balance.Live().InexactFloat64()) +} + func TestListCreditTransactionsBalancesByCurrency(t *testing.T) { env := newTestEnv(t) diff --git a/openmeter/ledger/fbo/testutils/service.go b/openmeter/ledger/fbo/testutils/service.go new file mode 100644 index 0000000000..cba00c81bf --- /dev/null +++ b/openmeter/ledger/fbo/testutils/service.go @@ -0,0 +1,34 @@ +package testutils + +import ( + "testing" + + "github.com/stretchr/testify/require" + "go.opentelemetry.io/otel/metric/noop" + + advancetestutils "github.com/openmeterio/openmeter/openmeter/ledger/advance/testutils" + "github.com/openmeterio/openmeter/openmeter/ledger/breakage" + "github.com/openmeterio/openmeter/openmeter/ledger/fbo" + ledgertestutils "github.com/openmeterio/openmeter/openmeter/ledger/testutils" + "github.com/openmeterio/openmeter/openmeter/ledger/transactions" + omtestutils "github.com/openmeterio/openmeter/openmeter/testutils" +) + +func NewService(t testing.TB, deps ledgertestutils.Deps, breakageService breakage.Service) fbo.Service { + t.Helper() + service, err := fbo.NewService(fbo.Config{ + Logger: omtestutils.NewDiscardLogger(t), + Meter: noop.NewMeterProvider().Meter("test"), + Advance: advancetestutils.NewService(t, deps, breakageService), + Breakage: breakageService, + AccountLocker: deps.AccountService, + Dependencies: transactions.ResolverDependencies{ + AccountService: deps.ResolversService, + AccountCatalog: deps.AccountService, + BalanceQuerier: deps.HistoricalLedger, + }, + }) + require.NoError(t, err) + + return service +} diff --git a/test/credits/base.go b/test/credits/base.go index 290ae485e0..5c01935edf 100644 --- a/test/credits/base.go +++ b/test/credits/base.go @@ -37,6 +37,7 @@ import ( "github.com/openmeterio/openmeter/openmeter/ledger/creditvoid" creditvoidadapter "github.com/openmeterio/openmeter/openmeter/ledger/creditvoid/adapter" "github.com/openmeterio/openmeter/openmeter/ledger/customerbalance" + fbotestutils "github.com/openmeterio/openmeter/openmeter/ledger/fbo/testutils" "github.com/openmeterio/openmeter/openmeter/ledger/recognizer" ledgerresolvers "github.com/openmeterio/openmeter/openmeter/ledger/resolvers" ledgertestutils "github.com/openmeterio/openmeter/openmeter/ledger/testutils" @@ -204,7 +205,7 @@ func (s *BaseSuite) SetupSuite() { customerBalanceSvc, err := customerbalance.New(customerbalance.Config{ AccountResolver: deps.ResolversService, - SubAccountService: deps.AccountService, + FBO: fbotestutils.NewService(s.T(), deps, breakageService), ChargesService: stack.ChargesService, UsageBasedService: stack.UsageBasedService, Currencies: stack.CurrencyService, diff --git a/test/credits/credit_only_validation_test.go b/test/credits/credit_only_validation_test.go index b77db7b220..8f20d90e99 100644 --- a/test/credits/credit_only_validation_test.go +++ b/test/credits/credit_only_validation_test.go @@ -262,7 +262,7 @@ func (s *CreditOnlyValidationSuite) TestUsageBasedCreditOnlyNegativeUsageKeepsRa }) s.Require().NoError(err) s.Require().Len(balances, 1) - s.Zero(balances[0].Balance.Settled().InexactFloat64()) + s.Zero(balances[0].Balance.Booked().InexactFloat64()) s.Zero(balances[0].Balance.Live().InexactFloat64()) } requireZeroBalance() diff --git a/test/credits/customcurrency_balance_test.go b/test/credits/customcurrency_balance_test.go index a87f9e784b..513847a630 100644 --- a/test/credits/customcurrency_balance_test.go +++ b/test/credits/customcurrency_balance_test.go @@ -108,11 +108,11 @@ func (s *CustomCurrencyCreditsSuite) TestBalanceAndTransactionsPreserveCustomCur return *balance.CustomCurrencyID, balance }) s.Require().Contains(balancesByID, tokens.ID) - s.Equal(float64(70), balancesByID[tokens.ID].Balance.Settled().InexactFloat64()) + s.Equal(float64(70), balancesByID[tokens.ID].Balance.Booked().InexactFloat64()) s.Equal(float64(70), balancesByID[tokens.ID].Balance.Live().InexactFloat64()) s.Equal(float64(0), balancesByID[tokens.ID].Balance.Pending().InexactFloat64()) s.Require().Contains(balancesByID, points.ID) - s.Equal(float64(0), balancesByID[points.ID].Balance.Settled().InexactFloat64()) + s.Equal(float64(0), balancesByID[points.ID].Balance.Booked().InexactFloat64()) s.Equal(float64(0), balancesByID[points.ID].Balance.Live().InexactFloat64()) s.Equal(float64(50), balancesByID[points.ID].Balance.Pending().InexactFloat64()) @@ -201,7 +201,7 @@ func (s *CustomCurrencyCreditsSuite) TestBalanceDiscoversCustomCurrencyWithoutSt s.Require().Len(balances, 1) s.Require().NotNil(balances[0].CustomCurrencyID) s.Equal(tokens.ID, *balances[0].CustomCurrencyID) - s.Equal(float64(0), balances[0].Balance.Settled().InexactFloat64()) + s.Equal(float64(0), balances[0].Balance.Booked().InexactFloat64()) s.Equal(float64(-30), balances[0].Balance.Live().InexactFloat64()) // then: @@ -220,6 +220,6 @@ func (s *CustomCurrencyCreditsSuite) TestBalanceDiscoversCustomCurrencyWithoutSt s.Require().Len(balances, 1) s.Require().NotNil(balances[0].CustomCurrencyID) s.Equal(tokens.ID, *balances[0].CustomCurrencyID) - s.Equal(float64(-30), balances[0].Balance.Settled().InexactFloat64()) + s.Equal(float64(-30), balances[0].Balance.Booked().InexactFloat64()) s.Equal(float64(-30), balances[0].Balance.Live().InexactFloat64()) } From 08f0defe3090996a6b1ba9a966a16f2b04d9e8e9 Mon Sep 17 00:00:00 2001 From: Alex Goth <64845621+GAlexIHU@users.noreply.github.com> Date: Mon, 19 Oct 2026 17:51:58 +0200 Subject: [PATCH 2/2] fix(test): wire FBO into billing balance fixture --- .../charges/service/customcurrency_ledger_integration_test.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/openmeter/billing/charges/service/customcurrency_ledger_integration_test.go b/openmeter/billing/charges/service/customcurrency_ledger_integration_test.go index 4c8bf264d3..22cf63ecc5 100644 --- a/openmeter/billing/charges/service/customcurrency_ledger_integration_test.go +++ b/openmeter/billing/charges/service/customcurrency_ledger_integration_test.go @@ -23,7 +23,9 @@ import ( "github.com/openmeterio/openmeter/openmeter/currencies" "github.com/openmeterio/openmeter/openmeter/customer" "github.com/openmeterio/openmeter/openmeter/ledger" + ledgerbreakage "github.com/openmeterio/openmeter/openmeter/ledger/breakage" "github.com/openmeterio/openmeter/openmeter/ledger/customerbalance" + fbotestutils "github.com/openmeterio/openmeter/openmeter/ledger/fbo/testutils" "github.com/openmeterio/openmeter/openmeter/ledger/transactions" "github.com/openmeterio/openmeter/openmeter/productcatalog" streamingtestutils "github.com/openmeterio/openmeter/openmeter/streaming/testutils" @@ -769,7 +771,7 @@ func (s *CustomCurrencyLedgerIntegrationTestSuite) requireCustomCurrencyLedgerOu // balance identity. balanceService, err := customerbalance.New(customerbalance.Config{ AccountResolver: s.LedgerDeps.ResolversService, - SubAccountService: s.LedgerDeps.AccountService, + FBO: fbotestutils.NewService(s.T(), s.LedgerDeps, ledgerbreakage.NewNoopService()), ChargesService: s.Charges, UsageBasedService: s.UsageBasedService, Currencies: s.CurrencyService,