> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Fakturadekonstruktioner

> Lär dig bygga avancerade faktureringsmodeller genom att studera hur ledande AI-företag tar betalt av sina användare, och återge varje modell med Dodo Payments.

## De fem modellerna

| App        | Primär metrisk        | Unik innovation                                             | Dodo-funktion                                     |
| :--------- | :-------------------- | :---------------------------------------------------------- | :------------------------------------------------ |
| OpenAI     | Token (i fiat-valuta) | Förbetalda fiat-krediter med balans som aldrig löper ut     | Kreditbaserad fakturering (Fiat-krediter)         |
| Cursor     | Premiumförfrågningar  | Modellviktad kreditförbrukning (olika kostnader per modell) | Kreditbaserad fakturering (Anpassad enhet)        |
| ElevenLabs | Tecken                | Teckenkvoter med överföring + flerstegsöverpris             | Kreditbaserad fakturering (Överföring + Överpris) |
| Midjourney | GPU-tid               | "Relax-läge" obegränsade fallback efter kvot                | Prenumeration + användningsmätare                 |
| Replicate  | Exekveringssekunder   | Hårdvaruspecifik ren mätning per sekund                     | Ren användningsbaserad fakturering                |

## Förstå kreditmönster

| Mönster                       | Exempel                                              | Dodo-funktion                              | Enhetstyp                                   |
| :---------------------------- | :--------------------------------------------------- | :----------------------------------------- | :------------------------------------------ |
| Förbetalda fiat-krediter      | OpenAI API (5 USD kreditpåfyllning, ingen uttagning) | Kreditbaserad fakturering (Fiat-krediter)  | Dollar denominerade virtuella enheter       |
| Virtuella användningskrediter | Cursor Premium Requests, ElevenLabs Characters       | Kreditbaserad fakturering (Anpassad enhet) | Godtyckliga enheter (förfrågningar, tecken) |
| Ren konsumtionsmätning        | Replicate per-sekunds fakturering                    | Användningsbaserad fakturering (Mätare)    | Direkt mätning (sekunder, byte)             |
| Prenumeration + mätt överpris | Midjourney Fast Hours med Relax fallback             | Prenumeration + användningsmätare          | Tidsbaserat med fri gräns                   |

<Info>
  Fiat-krediter i Dodos kreditbaserade fakturering representerar plattformsdenominerade dollarmängder utan monetärt värde utanför ditt ekosystem. Kunder kan inte ta ut dem som kontanter.
</Info>

## Vilken modell bör du använda?

```mermaid theme={null}
flowchart TD
    A[What Are You Building?] --> B{Pay-as-you-go API?}
    B -->|Yes| C[OpenAI Model]
    B -->|No| D{Per-action AI tool?}
    D -->|Yes| E[Cursor Model]
    D -->|No| F{Media generation service?}
    F -->|Yes| G[ElevenLabs Model]
    F -->|No| H{Subscription with usage limits?}
    H -->|Yes| I[Midjourney Model]
    H -->|No| J[Replicate Model]
```

* Bygger en "pay-as-you-go" API-plattform: OpenAI-modellen (Fiat-krediter)
* Bygger ett AI-verktyg med pris per åtgärd: Cursor-modellen (Anpassade enhetskrediter)
* Bygger en mediegenereringstjänst: ElevenLabs-modellen (Överföringskrediter)
* Bygger en prenumerationstjänst med användningsgränser: Midjourney-modellen (Prenumeration + användningsmätare)
* Bygger en infrastruktur-/compute-plattform: Replicate-modellen (Ren mätning)

<CardGroup cols={2}>
  <Card title="OpenAI" icon="https://mintcdn.com/dodopayments/LYWHtNbGSpS1P01t/images/logos/openai.svg?fit=max&auto=format&n=LYWHtNbGSpS1P01t&q=85&s=f08aceb692b25e49fd5e0a4e86d760ed" href="/developer-resources/billing-deconstructions/openai" width="24" height="24" data-path="images/logos/openai.svg">
    Återskapa den tokenbaserade förbetalda kreditmodellen.
  </Card>

  <Card title="Cursor" icon="https://mintcdn.com/dodopayments/QMrmQEutc1DEUdTz/images/logos/cursor.svg?fit=max&auto=format&n=QMrmQEutc1DEUdTz&q=85&s=7e16fe8cba52f3f509c54be8e1ae15da" href="/developer-resources/billing-deconstructions/cursor" width="24" height="24" data-path="images/logos/cursor.svg">
    Bygg modellviktade användningsgränser.
  </Card>

  <Card title="ElevenLabs" icon="https://mintcdn.com/dodopayments/LYWHtNbGSpS1P01t/images/logos/elevenlabs.svg?fit=max&auto=format&n=LYWHtNbGSpS1P01t&q=85&s=87aa61a0985fcecc109bb442e0e4795e" href="/developer-resources/billing-deconstructions/elevenlabs" width="24" height="24" data-path="images/logos/elevenlabs.svg">
    Implementera teckenkvoter med överföring och överpris.
  </Card>

  <Card title="Midjourney" icon="https://mintcdn.com/dodopayments/LYWHtNbGSpS1P01t/images/logos/midjourney.svg?fit=max&auto=format&n=LYWHtNbGSpS1P01t&q=85&s=f8d9144eb2f6afb0bbada40c2d5cddf1" href="/developer-resources/billing-deconstructions/midjourney" width="256" height="214" data-path="images/logos/midjourney.svg">
    Kombinera prenumerationer med användningsbaserad fallback.
  </Card>

  <Card title="Replicate" icon="https://mintcdn.com/dodopayments/LYWHtNbGSpS1P01t/images/logos/replicate.svg?fit=max&auto=format&n=LYWHtNbGSpS1P01t&q=85&s=7e3ac9c3c3df1773b9fd375d2bf39784" href="/developer-resources/billing-deconstructions/replicate" width="24" height="24" data-path="images/logos/replicate.svg">
    Sätt upp ren per-sekunds konsumtionsmätning.
  </Card>
</CardGroup>

## Dodo-funktioner
