Onboarding guide

Setting up Solvimon typically takes 2–6 weeks depending on pricing complexity and the number of custom contracts. The steps below must be completed in order — each one depends on the previous.

1. Usage meters

Define what usage you’re measuring before anything else. Meters are the foundation — product items and pricing rules reference them.

Via API: POST /v1/meters, POST /v1/meter-values, POST /v1/meter-value-calculations Via Desk: Usage metering → Meters → New meter

Read more: Meters

2. Product catalog

The product catalog defines what you sell. Product items map to invoice line items. Usage-based items link to a meter value calculation from Step 1.

Via API: POST /v1/product-categories, POST /v1/products, POST /v1/product-items Via Desk: Products & plans → Product catalog → New product

Read more: Product catalog

3. Pricing plans

Pricing plans are versioned templates that define the price per unit, billing period, and which products are included. Create a plan, then create a version with your billing configuration and pricing rules.

Via API: POST /v1/pricing-plans, POST /v1/pricing-plan-versions, POST /v1/pricings Via Desk: Products & plans → Pricing plans → New pricing plan

Read more: Pricing plans

4. Customers

Create customers individually via the API, import them in bulk via spreadsheet, or sync them from a CRM integration.

Via API: POST /v1/customers then POST /v1/customers/{ref}/activate Via Desk: Customers → New customer

Read more: Customers

5. Subscriptions

Subscriptions link a customer to a pricing plan and define the billing terms (currency, period, start date). Before creating subscriptions, configure at least one billing entity under Settings → Billing entities — it’s required for invoice generation.

Via API: POST /v1/pricing-plan-subscriptions/init Via Desk: Customers → select customer → Subscriptions → New subscription

Read more: Subscriptions

6. Ingest usage events

You can start ingesting events as soon as meters are configured and customers exist — this step doesn’t have to wait until everything else is done. Events are matched to billing periods based on their timestamp.

Via API: POST /v1/ingest/meter-data Via Desk: Usage metering → Events → New event (for manual entry and backfills)

Read more: Usage events

7. Invoicing

Once customers have active subscriptions, Solvimon automatically generates invoices at the end of each billing period. No additional setup required.

Via API: GET /v1/invoices Via Desk: Invoicing → Invoices

Read more: Invoices


📘 Tutorial: Get to your first invoice walks through all seven steps in a single end-to-end example using the API.