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

# Digital Vending Machine®

> Use Digital Vending Machine® (DVM™) to provide subscriptions in indirect channels. 

<Tip>
  Use this documentation to configure, integrate, and operate the Digital Vending Machine® (DVM™). Start with onboarding and the sandbox, then use the task guides for offers, entitlements, billing, notifications, reporting, and care.
</Tip>

Subscription bundling allows content providers to make products available to consumers through reseller channels. DVM manages the offer, entitlement, billing, reporting, and operational flows used to support those subscriptions.

Read more about [Digital Vending Machine capabilities](https://bango.com/digital-vending-machine-capabilities/) offered by Bango.

## Start bundling

<Card title="Start bundling" horizontal href="/getting-started/dvm-onboarding" cta="Join the DVM">
  Start with DVM onboarding, then use the sandbox to build and test your first subscription bundle.

  If you have existing subscription bundles and want to migrate them to DVM, see [Migrating to the DVM](/migrations/migrations-overview).
</Card>

## Approaches to subscription bundling

Partners participate in DVM as Resellers, Content Providers, or both. Partner roles describe how a Partner takes part in subscription bundling.

<Columns cols={2}>
  <Column>
    <Card title="Reseller" icon="shop" horizontal href="/overview/key-concepts" cta="Read more about Resellers">
      Offering Content Provider products to your consumers.
    </Card>
  </Column>

  <Column>
    <Card title="Content Provider" icon="box-isometric-tape" horizontal href="/overview/key-concepts" cta="Read more about Content Providers">
      Providing your products to consumers through  channels.
    </Card>
  </Column>
</Columns>

## Documentation by task

Use the guides below to configure and operate DVM. Read about the approach DVM takes to what you need to achieve in subscription bundling and putting together your end to end flows.

<Card title="Partner management" icon="building-user" horizontal href="/partner-management/overview">
  Understand your Partner identity, roles, partnership opportunities, Regional Entities, and user access. 
</Card>

<Card title="Migrate to DVM" icon="arrow-down-to-square" horizontal href="/migrations/migrations-overview">
  Learn how to migrate your current subscription bundles to DVM.
</Card>

<Card title="Create your subscription bundle offer" icon="tags" horizontal href="/offer-management/overview">
  Model your subscription bundle offers in DVM, including multi-party bundles.
</Card>

<Card title="Enable consumers to take up your subscription bundle offers" icon="box-open-full" horizontal href="/entitlement-management/provision-an-offer">
  Build the flows for provisioning the offer a consumer takes up, controlling who has access to which service, for how long, and under what conditions.
</Card>

<Card title="Billing and Charging" icon="credit-card" horizontal href="/billing-and-charging/overview">
  Set up DVM to manage the complicated billing logic across your subscription bundle offers and emit charges to send to consumers.
</Card>

<Card title="Notifications" icon="bell-ring" horizontal href="/notifications/overview">
  Learn about the notifications DVM sends to keep your systems informed. 
</Card>

<Card title="Track performance" icon="tachometer-alt-fastest" horizontal href="/dashboard-and-reporting/dashboard">
  Learn how to monitor and analyze your subscription bundles and set up reporting.
</Card>

<Card title="Correlation and reconciliation" icon="balance-scale" horizontal>
  Set up your systems to ensure your subscription bundle data stays synchronized.
</Card>

<Card title="Partner care" icon="hands-holding-heart" horizontal>
  Understand how your customer care teams will use DVM to manage customer queries on their subscription bundle offers.
</Card>

<Card title="Consumer experience" icon="user-circle" horizontal href="https://bango.com/digital-vending-machine-capabilities/">
  Set up your experience for consumers to manage their subscriptions.
</Card>

## More resources

<Columns cols={3}>
  <Column>
    <Card title="Key concepts" horizontal href="/overview/key-concepts">
      Understand how DVM works and explore key concepts.
    </Card>

    <Card title="Request access" horizontal href="/overview/key-concepts">
      Request access to the DVM Sandbox and start bundling.
    </Card>
  </Column>

  <Column>
    <Card title="Partner roles" href="/partner-management/partner-roles">
      Understand the roles Partners can hold in DVM.
    </Card>

    <Card title="Notifications" horizontal href="/notifications/overview">
      Understand the different notifications that DVM provides.
    </Card>
  </Column>

  <Column>
    <Card title="Explore APIs" href="/API/dvm-api-overview">
      See how the DVM API data model fits together and explore the APIs.
    </Card>

    <Card title="Set up authentication" horizontal href="/partner-management/setup-authentication">
      Configure authentication for access to DVM.
    </Card>
  </Column>
</Columns>

## DVM capabilities overview

Read more about the DVM capabilities before starting bundling and unpacking the flows.

<Columns cols={3}>
  <Column>
    <Card title="Partner management" icon="building-user" href="/partner-management/overview">
      Find Partners to work with and manage the identity, roles, environments, and access needed to progress partnership opportunities through DVM.
    </Card>
  </Column>

  <Column>
    <Card title="Offer management" icon="tags">
      Offer management defines, configures, and controls subscription bundle offers.
    </Card>
  </Column>

  <Column>
    <Card title="Entitlement management" icon="box-open-full">
      Entitlement management provisions consumer offers and controls access to each product over the entitlement lifecycle.
    </Card>
  </Column>
</Columns>

<Columns cols={3}>
  <Column>
    <Card title="Billing and Charging" icon="credit-card">
      Billing and Charging generates bills and initiates charges based on the lifecycle of a consumer's offer, including upgrades and pro-ration.
    </Card>
  </Column>

  <Column>
    <Card title="Dashboard and reporting" icon="analytics">
      Dashboard and reporting provides operational reports and performance data for subscription bundles.
    </Card>
  </Column>

  <Column>
    <Card title="Correlation and reconciliation" icon="balance-scale">
      Correlation and reconciliation compares subscription data between partners so discrepancies can be identified and resolved.
    </Card>
  </Column>
</Columns>

<Columns cols={3}>
  <Column>
    <Card title="Partner care" icon="hands-holding-heart">
      Partner care provides the entitlement information care teams need to investigate consumer queries.
    </Card>
  </Column>

  <Column>
    <Card title="Consumer experience" icon="user-circle">
      DVM CX provides reseller-branded experiences for consumers to discover and manage subscription offers.
    </Card>
  </Column>
</Columns>

<Tip>
  Looking for previous version of Bango developer documentation? Please contact Bango.
</Tip>
