Task 3: Export Current Subscriptions to a File

Export all active subscriptions from your current provider to a file. In the next task, you write and run a migration script that parses the export file and creates subscriptions on the
Cybersource
system.
IMPORTANT
Only subscriptions in the
active
state can be migrated to
Cybersource
Recurring Billing.
  1. To export subscription data from your current provider:
  2. Export all active subscriptions from your current provider to a local file. Use a flat text file, CSV file, or Excel spreadsheet.
  3. Organize the exported data so that each subscription record is easily processed by the script that you write and run in Task 4: Create New Subscriptions.

    ADDITIONAL INFORMATION

    TIP
    Optionally, include a JSON-formatted REST API request in each subscription record.
  4. Ensure each subscription record in the export file includes information required to construct a
    Cybersource
    API request that creates an equivalent subscription in
    Cybersource
    Recurring Billing.

    ADDITIONAL INFORMATION

    The fields required in the API request message vary based on the plan options for the subscription. For lists of required fields in the
    Cybersource
    API request, see the example requests in Reference Information.
    IMPORTANT
    A Recurring Billing subscription on the
    Cybersource
    platform begins billing on the date specified in the
    subscriptionInformation. startDate
    field of the request unless you manually
    suspend
    or
    cancel
    the subscription after it is created.
  5. Save a copy of the export file.

    ADDITIONAL INFORMATION

    IMPORTANT
    You need this export file for subsequent migration tasks.