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.

Three dots menu on a revenue item showing the Add wallet grant option

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.

Wallet grant configuration form


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-based revenue item priced in credits, with two rate rules based on processing mode

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.

Revenue item creation form with Model type set 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).

Credit overage revenue item in the pricing plan

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.