bitwarden/server · error · BillingException

Something went wrong with your request. Please contact suppo

Error message

Something went wrong with your request. Please contact support.

What it means

Error "Something went wrong with your request. Please contact support." thrown in bitwarden/server.

Source

Thrown at bitwarden_license/src/Commercial.Core/Billing/Providers/Services/ProviderBillingService.cs:388

            }

            var applicablePlanType = await GetManagedPlanTypeAsync(provider, organization);

            var requiresPurchase =
                await SeatAdjustmentResultsInPurchase(provider, applicablePlanType, organization.Seats!.Value);

            return addable with { Disabled = requiresPurchase };
        }));

        async Task<string> DerivePlanName(Provider localProvider, Organization localOrganization)
        {
            if (localProvider.Type == ProviderType.Msp)
            {
                return localOrganization.PlanType switch
                {
                    var planType when PlanConstants.EnterprisePlanTypes.Contains(planType) => "Enterprise",
                    var planType when PlanConstants.TeamsPlanTypes.Contains(planType) => "Teams",
                    _ => throw new BillingException()
                };
            }

            var plan = await pricingClient.GetPlanOrThrow(localOrganization.PlanType);
            return plan.Name;
        }
    }

    public async Task ScaleSeats(
        Provider provider,
        PlanType planType,
        int seatAdjustment)
    {
        var providerPlan = await GetProviderPlanAsync(provider, planType);

        var seatMinimum = providerPlan.SeatMinimum ?? 0;

        var currentlyAssignedSeatTotal = await GetAssignedSeatTotalAsync(provider, planType);

View on GitHub (pinned to e93b962371)

Solutions

  1. Retry the request once; transient upstream billing failures can resolve on their own.
  2. Check the provider subscription state in the billing portal for suspended or past-due status.
  3. If the error persists, contact Bitwarden support with the provider ID and the time of the request.

When it happens

Trigger: Thrown in ProviderBillingService when an unhandled exception occurs while processing a provider billing request (e.g., Stripe API failure, unexpected null data, or a billing operation that cannot complete).

Common situations: See trigger scenarios.


AI-assisted analysis of bitwarden/server@e93b962371 (2026-08-13). Data as JSON: /api/errors/22ecb938acb99ac4. Report an issue: GitHub.