Skip to main content
Lasso uses credits for extraction, search, enrichment, and AI content generation. Your company has one usable total balance, split into regular credits and one-time credits.

Understand your balances

Open Credits & reports to view the two credit cards. The sidebar shows their combined available balance. Regular credits are spent first. After they run out, Lasso uses eligible one-time credits, starting with the package that expires soonest. Reservations for running jobs already count as used; refunds reduce that usage. Expand the regular card to see grants and usage in the current credit period. In the one-time card, Active lists packages with credits remaining and History lists used-up or expired packages. Expand a package to see its granted date, used, remaining, and expired credits. Detailed reporting depends on your permissions.

Renewal, rollover, and expiry

Regular credit periods are monthly, including for annually billed subscriptions. When rollover is disabled, unused regular credits expire at the credit period deadline. When rollover is enabled for your company, unused regular credits accumulate without that expiry. One-time credits stay valid for 12 months after payment, or after being granted for partner-billed companies. They survive regular credit renewals and subscription changes. Rollover does not remove their expiry date. If a non-rollover plan change leaves more regular credits than the new allowance permits, the excess moves to the one-time balance with 12 months of validity from the transfer. The transfer preserves your total balance. Refunded usage returns to its original credit source and retains that source’s validity. A refund does not renew an expired package or restore expired regular credits as fresh credits in a new period. Cancelling a running operation does not refund work that has already completed.

Add one-time credits

You can add credits without changing your subscription. Your account needs permission to purchase credits. Ask your company administrator if the purchase action is unavailable.
1

Choose a package

Open Buy credits or Add credits from the credit overview. Choose the currency and package. Review the price and validity before confirming.
2

Complete your billing flow

For card billing, continue to Stripe Checkout and complete the one-time payment. For partner billing, review the confirmation and select Confirm and add credits. Partner confirmation grants the credits immediately and notifies billing managers; it does not represent a card payment.
3

Check confirmation

For Stripe, credits are granted only after payment has been verified. Returning from Checkout alone does not prove fulfillment. If confirmation is delayed, use Check again and verify the package in your credit overview before buying another one. A cancelled unpaid checkout grants no credits.
Current package prices exclude VAT. Card checkout adds 21% VAT; check the final total before payment. For Stripe purchases, use the invoice links in billing history when available. Invoice visibility depends on billing permissions. Partner purchases follow your company’s partner billing arrangement.

Track usage and costs

In Credits & reports, choose a date range to compare credit usage over time and by service, module, user, or table. Billing and reporting permissions determine which details you can see. A monthly allocation is your regular allowance, not your combined remaining balance. The reported cost per credit is based on configured subscription fees and allowance. It is not the price paid for a particular one-time package. Do not treat a usage chart as an invoice. Content templates can be created and previewed without spending credits. Generating their product content uses the enhancement operation’s credit estimate.

What consumes credits

The in-app estimate depends on the selected mode, model, images, and number of products. Review it before starting. The regular public API rates below are not a universal price list for every text or image generation mode. For other operations, see Product search and Data enrichment. Enhancement responses include an estimate. For bulk requests, the current public handler estimates every column at 0.5 credits even when the table snapshot configures a Gallery Max image column. Use the Gallery Max rate above for that column.

Checking your balance

The public API returns the total available balance as { balance, currency: "credits" }. It includes regular and unexpired one-time credits; it does not return package breakdowns or expiry dates. View those details in the app.

Tracking usage

View your credit transaction history with optional filters:

Aggregated statistics

GET /credits/stats returns daily, module, service, user, and Lasso-table aggregates for an inclusive YYYY-MM-DD date range. It also returns the equally sized preceding period, monthly allocation, and configured cost-per-credit data. The maximum range is 1,830 days.

Insufficient credits

The current public handlers do not consistently return 402 for insufficient credits:
  • Synchronous Search and Enrich return HTTP 200 with an error field and no results.
  • Enhancement returns 202 before the worker reserves credits. The affected enhancement cells later move to error status.
Check GET /credits/balance before starting a large operation and inspect the operation result or enhancement status instead of relying on HTTP 402.