Credits in pricing plans
This page covers how to configure credits inside a pricing plan: granting credits to customers, pricing usage-based products in credits instead of currency, and handling overage when a wallet runs out.
Granting credits
A wallet grant attaches to a revenue item in a pricing plan. When a subscription is activated, Solvimon deposits the configured credits into the customer’s wallet.
To add a wallet grant, click the three dots menu on a revenue item and select Add wallet grant. You can attach a wallet grant to both recurring and one-off revenue items. On a recurring item, credits are deposited at subscription activation and renewed at the start of each billing period. On a one-off item, credits are deposited once at activation.

Select the Wallet to fund, set the Balance topup amount, and configure the Expiry period if you want unused credits to expire at the end of each period.

Pricing usage in credits
A usage-based revenue item can be configured to consume credits from a wallet instead of charging currency directly. The price is expressed as a number of credits per unit of usage.
When adding a usage-based revenue item to the pricing plan, set the pricing currency to the credit type you want to consume, then define the rate (e.g. 1 credit per 30 seconds, or 1.5 credits per 50 seconds).
You can use meter property filters to set different rates for different conditions, exactly as you would with currency-based usage pricing.

Usage items priced in credits appear as “Not billed” on the invoice in terms of currency. The credit deduction is tracked on the wallet balance, not as a monetary charge.
Overage
When a customer’s wallet balance reaches zero, you can charge them for additional usage in currency by adding a Credit-type revenue item to the pricing plan.
Start by creating a revenue item in the product catalog and set its Model type to Credits.

Once the revenue item is created, add it to the pricing plan and set the price per credit in currency (e.g. $0.10 per credit).

If you don’t add a Credits overage item, usage after the wallet is empty will not be charged. Make sure your pricing plan covers the overage case if that’s a requirement.