Skip to main content
Migration brings an existing consumer base onto the Digital Vending Machine® (Bango DVM™) without requiring consumers to re-subscribe. DVM imports the current subscription state and creates the Consumer Offer and entitlement records needed to manage those subscriptions through the DVM model. New sign-ups can continue in parallel while existing consumers are migrated.
DVM Billing & Charging is optional. Migration creates the subscription lifecycle structures required by DVM, but consumer charging can remain in your existing systems if that is the agreed operating model.

What gets migrated

Migration preserves the current state of each supported entitlement together with the lifecycle timestamps available for the migration, such as when the entitlement was created, activated, suspended, or terminated. Migration does not recreate the complete historical record of changes that happened before cutover. Keep historical records in your own systems where they are required for reporting, audit, or compliance.

Before you begin

Complete these foundations before production migration:
1

Onboard and test your DVM integration

Complete DVM onboarding, set up your integration in DVM Sandbox, and complete the relevant testing.
2

Configure the Offers being migrated

Create the Offers in the DVM Offer Catalog that represent the subscriptions being migrated. Each migrated Consumer Offer references a configured offerId.See Offer model and Configure offer plans.
3

Prepare the migration data

Prepare the existing consumer, entitlement, product, status, and lifecycle data needed for migration. Content Provider-specific validation or mapping may also be required.

Choose what you need next

Plan and run a migration

Follow the complete migration journey from preparation through cutover and monitoring.

Prepare migration files

See the migration file structures, example records, validation, and recovery behavior.

Migrate Netflix

Follow the complete Netflix migration journey, including PAI continuity, product mapping, and recovery.

Test before production

Validate your DVM integration and subscription flows in Sandbox.