Certain products in the Commerce platform catalog will have special requirements to complete the fulfillment of orders.

Order Parameters

Some products require specific parameters, unique to the specific vendor and/or product, to be included during the order placement. The parameters are passed as a property of the products array when creating a new order.

"parameters": [
    {
        "name": "<parameter name>",
        "value": "<parameter value>"
    }
]
CODE

Note: Remember that parameters are case-sensitive.

Product Overview

As of now, a few products have been identified to have special order parameters or business rules. As we add new products, this list may be extended in the future. In all cases, please contact your Sales Representative to learn more about the business rules for the products you wish to sell.

Microsoft Azure CSP (legacy)

Azure CSP has the following parameters:

Parameter Name

Description

Example Value

domain_prefix

This parameter will be deprecated soon. Use the domain_name instead. The subdomain to be used for Azure Tenant. Do not include ‘.onmicrosoft.com’ in the value.

customer1000057

domain_name

The full domain to be used for the Azure Tenant.

customer1000057.onmicrosoft.com

Microsoft Azure CSP New Commerce Experience

Azure CSP has the following parameters:

Parameter Name

Description

Example Value

microsoft_domain

The domain to be used for Azure Tenant. This must include ‘.onmicrosoft.com’ in the value.

customer1000057.onmicrosoft.com

Microsoft Office 365 CSP

For the legacy CSP offers, Office 365 has the following parameters:

Parameter Name

Description

Example Value

microsoft_domain

The domain to be used for Office 365 Tenant. This must include ‘.onmicrosoft.com’ in the value.

customer1000057.onmicrosoft.com