Parameters Required in Requests to Migrate Existing Active Subscriptions
To migrate active Adobe subscriptions to CloudBlue through the API, the migration_info_object
parameter must be used. Below you can see an example of the parameters that can be used in the request. The action_type
and adobe_customer_id
parameters are mandatory.
Note:
Refer to CloudBlue Commerce API documentation for additional information on how to manage orders through the platform's API.
{
{
"key": "migration_info_object",
"structured_value": {
"action_type": "purchase",
"adobe_customer_id": "P1005060000",
"discount_group": "01A12",
"discount_group_consumables": "T1A12",
"commitment_start_date": "2023-08-22",
"commitment_end_date": "2026-08-21",
"commitment_status": "COMMITTED",
"three_years_commitment": {"3 Years commitment": True},
"three_years_minimum_licenses": "10",
"three_years_minimum_consumables": "3000",
"recommitment_start_date": "2026-08-22",
"recommitment_end_date": "2029-08-22",
"recommitment_status": "COMMITTED",
"three_years_recommitment": {"3YR": True},
"three_years_recommitment_minimum_consumables": "10",
"three_years_recommitment_minimum_licenses": "3000"
}
}
}
When a new order is placed, the processor will check if the migration_info_object
parameter contains data. If that is the case, the order will be considered as a migration and the processor will use the information provided in the such parameter to populate the corresponding fulfillment parameters.