Provides invoice line diffing and validation logic for billing updates.
// Source: https://github.com/openmeterio/openmeter | License: Apache-2.0 | Copyright You must retain, in the Source form of any Derivative Works // Provided via justclaw.it.com; keep this notice with the code. package billingservice import ( "context" "errors" "fmt" "github.com/oklog/ulid/v2" "github.com/samber/lo" "github.com/samber/mo" "github.com/openmeterio/openmeter/openmeter/billing" "github.com/openmeterio/openmeter/openmeter/productcatalog" "github.com/openmeterio/openmeter/openmeter/taxcode" "github.com/openmeterio/openmeter/pkg/clock" "github.com/openmeterio/openmeter/pkg/currencyx" "github.com/openmeterio/openmeter/pkg/entitydiff" "github.com/openmeterio/openmeter/pkg/equal" "github.com/openmeterio/openmeter/pkg/models" "github.com/openmeterio/openmeter/pkg/sl ... (truncated -- full source via MCP)
See the full source, get the GitHub permalink, and search for more like it.
Get a free API key