Skip to main content
Lumenfall offers transparent, usage-based pricing with two billing modes to fit your needs.

Billing modes

Prepaid

Add funds to your account and pay as you go. Requests are charged against your balance in real-time.
  • Best for: Startups, side projects, controlled budgets
  • Balance check: Every request validates sufficient balance
  • Auto top-up: Optionally configure automatic refills when balance is low
Manage your balance on the Credits page.

Postpaid (invoice billing)

Generate now, pay later. You receive a monthly invoice for your usage.
  • Best for: Established companies, high-volume usage
  • Credit limit: Based on your account history
  • Invoicing: Monthly billing cycle
Contact support@lumenfall.ai to request invoice billing.

Pricing

Pricing varies by model and is calculated per request based on:
  • Model used — Different models have different costs
  • Image dimensions — Larger images cost more
  • Number of images — Cost scales with n parameter

Example pricing

ModelBase priceNotes
imagen-3$0.04/image1024x1024
imagen-3-fast$0.02/image1024x1024
dall-e-3$0.04/image1024x1024 standard
dall-e-3$0.08/image1024x1024 HD
dall-e-2$0.02/image1024x1024
flux-pro$0.05/image1024x1024
Pricing varies by model, resolution, quality settings, and other factors. Check the model catalog for current pricing details.

Cost estimation

Use dry run mode to estimate costs before generating:
curl "https://api.lumenfall.ai/openai/v1/images/generations?dryRun=true" \
  -H "Authorization: Bearer $LUMENFALL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "imagen-3",
    "prompt": "A test prompt",
    "n": 4,
    "size": "1024x1024"
  }'
The response includes estimated cost without executing the request.

Insufficient balance errors

If your prepaid balance is too low, requests return a 402 error:
{
  "error": {
    "message": "Insufficient balance",
    "type": "billing_error",
    "code": "INSUFFICIENT_BALANCE"
  }
}
To resolve:
  1. Add funds to your account
  2. Enable auto top-up to prevent future interruptions
  3. Consider switching to postpaid billing for uninterrupted service