Skip to main content
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, eligibility, entitlements, billing, notifications, reporting, and care.
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 offered by Bango.

Start bundling

Start bundling

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.

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.

Reseller

Offering Content Provider products to your consumers.

Content Provider

Providing your products to consumers through channels.

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.

Partner management

Understand your Partner identity, roles, partnership opportunities, Regional Entities, and user access. 

Migrate to DVM

Learn how to migrate your current subscription bundles to DVM.

Create your subscription bundle offer

Model your subscription bundle offers in DVM, including multi-party bundles.

Check consumer eligibility

Determine whether consumers can see, take up, and be provisioned with your Offers.

Enable consumers to take up your subscription bundle offers

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.

Billing and Charging

Set up DVM to manage the complicated billing logic across your subscription bundle offers and emit charges to send to consumers.

Notifications

Learn about the notifications DVM sends to keep your systems informed. 

Track performance

Learn how to monitor and analyze your subscription bundles and set up reporting.

Correlation and reconciliation

Set up your systems to ensure your subscription bundle data stays synchronized.

Partner care

Understand how your customer care teams will use DVM to manage customer queries on their subscription bundle offers.

Consumer experience

Set up your experience for consumers to manage their subscriptions.

More resources

Key concepts

Understand how DVM works and explore key concepts.

Request access

Request access to the DVM Sandbox and start bundling.

Partner roles

Understand the roles Partners can hold in DVM.

Notifications

Understand the different notifications that DVM provides.

Explore APIs

See how the DVM API data model fits together and explore the APIs.

Set up authentication

Configure authentication for access to DVM.

DVM capabilities overview

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

Partner management

Find Partners to work with and manage the identity, roles, environments, and access needed to progress partnership opportunities through DVM.

Offer management

Offer management defines, configures, and controls subscription bundle offers.

Entitlement management

Entitlement management determines eligibility, provisions Consumer Offers, and controls access to each product over the entitlement lifecycle.

Billing and Charging

Billing and Charging generates bills and initiates charges based on the lifecycle of a consumer’s offer, including upgrades and pro-ration.

Dashboard and reporting

Dashboard and reporting provides operational reports and performance data for subscription bundles.

Correlation and reconciliation

Correlation and reconciliation compares subscription data between partners so discrepancies can be identified and resolved.

Partner care

Partner care provides the entitlement information care teams need to investigate consumer queries.

Consumer experience

DVM CX provides reseller-branded experiences for consumers to discover and manage subscription offers.
Looking for previous version of Bango developer documentation? Please contact Bango.