Use Flex Spend Plans in Partner Center

Applies to: Partner Center

Appropriate roles: Admin agent

Important

Flex Spend Plans (the experience, APIs, and reconciliation attributes) are currently available in the Sandbox environment only and aren't yet available in production.

Overview

Flex Spend Plans for CSPs help partners accelerate customer adoption of consumption services by offering flexible, commitment-based spending across eligible Azure workloads. A Flex Spend Plan enables a customer to commit to a defined amount of consumption spending over a term, with monthly billing rather than a full upfront payment. The committed amount can be consumed flexibly throughout the term—all at once, evenly across months, or any pattern in between.

Unlike traditional Reserved Instances or Azure Savings Plans, a single Flex Spend Plan can cover multiple eligible products and services at the service family, service, product, or individual SKU level. This feature makes Flex Spend Plans ideal for partners looking to drive consumption growth, support workload expansion, and offer competitive pricing to customers.

Scope

Flex Spend Plans in CSP support the complete partner lifecycle. Partners can discover available plans, acquire commitments for their customers, manage active plans, and track billing and usage through reconciliation.

  • Partners can discover and acquire Flex Spend Plans.
  • Partners can construct discoverability, acquisition, and management flows in their own portals via APIs.
  • Partners can see the commitment, payments, and usage in their billing and reconciliation data.

Sandbox availability

Sandbox availability starts September 1, 2026. The early sandbox availability window helps partners prepare to operationalize and adopt the new Flex Spend Plan model. Partners should start acquiring Flex Spend Plans and generate consumption in their sandbox tenants to understand and validate how these new offers function.

In sandbox starting September 1, 2026:

  • Discovery: Partners can view available Flex Spend Plan products and add them to the cart. This feature includes support for catalog APIs to return the product, SKUs, and availabilities for the new benefit artifacts.
  • Transact: Partners can add desired Flex Spend Plans to their cart and check out, acquiring the commitment for their customers.
  • Manage: Partners can view the acquired plans and view the property details for each plan under Azure > Benefits.
  • Authorization: Initial sandbox releases mandate that Admin agent roles are supported requiring Azure GDAP permissions.

Available in future sandbox updates:

  • Billing: Reconciliation and invoice data for commitment billing and consumption tracking.
  • Utilization history and recommendation APIs to help partners right-size commitments.
  • APIs to get the meters and services the FSP aligns to.
  • More support for roles other than admin agents.

Current Sandbox meter IDs to use:

Partners can acquire Flex Spend Plans in sandbox and generate consumption in their sandbox tenants to understand and validate how these new offers function.

Meters for Flex Spend Plan (FSP) for Database:

FSP Product ID: DZH318Z0DCS3
FSP SKU ID: 000W Meter name: Azure Database for MySQL Flexible Server Burstable BS Series Compute - B2S Hours - US East Meter ID: b09c71fd-034f-5b91-bf95-c6422fb04ada

Flex Spend Plan Azure blob:

FSP Product ID: DZH318Z0BNZJ FSP SKU ID: 005X Meter name: Az Tiered Blk Blob-Archv LRS-Data Stored-1000 GB/Mo-US E Meter ID: c6206a46-dca7-42b5-9c49-5536b8c65ad7

FSP Product ID: DZH318Z0BNZJ
FSP SKU ID: 005M Meter name: Az Tiered Blk Blob-Cool LRS-Data Stored-100 GB/Mo-US E Meter ID: 5d16be88-bfc0-4f33-bb0a-826eb941c13f

FSP Product ID: DZH318Z0BNZJ FSP SKU ID: 00WH Meter name: Az Blob Storage-Cold LRS-Data Stored-10 TB/Mo-US Meter ID: E010d5c2e-249e-572e-a759-96a7b4b1023e

FSP Product ID: DZH318Z0BNZJ FSP SKU ID: 0058 Meter name: Az Tiered Blk Blob-Hot LRS-Data Stored-100 GB/Mo-US E Meter ID: 272492b3-1c92-4a5f-bee9-52a8e10ca514

Sandbox known issues

The September 1, 2026, sandbox availability for Flex Spend Plans has some known issues that the product team is still working on. Future updates to sandbox will address these issues. But for now, partners should be aware of the following issues:

  • Cart pricing: The unit price that shows in the partner center cart review page is slightly inaccurate. This value tells the partner what they'll pay at the next billing period for the item they are acquiring. The product team has planned updates to ensure the unit price value is accurate, but for now, the amounts aren't yet quite accurate.
  • Renewals: Flex Spend Plans renew either at the end of the term or when the commitment amounts are exhausted. The renewals aren't yet testable in the sandbox environment.
  • Updates to end of term: Partners can update the end of term options for a Flex Spend Plan benefit. However, these changes aren't yet saved to the system.
  • Partners can't programmatically get the meters and services the FSP aligns to. They need to use the title and description for now in sandbox.

Key differences from other consumption commitment options

Offer Type Description
Reserved Instances (RI) For known, long-term usage requirements of specific Azure resources.
Savings Plans Flexible commitments across eligible services aligned to changing usage patterns.
Pre-Purchase Plan (P3) Commit a defined amount of consumption over time.
Flex Spend Plan Supports broader capabilities such as multi-service coverage, monthly billing, flexible consumption across the commitment term, and auto-renewal when the commitment is exhausted.

These options are complementary rather than replacements for one another.

Out of scope

  • Flex Spend Plans don't appear in the license-based getPromotions API.
  • Transferring Flex Spend Plans across partners isn't supported. If a customer transfers to a different CSP partner, the commitment associated with the original partner is canceled, and the destination partner must purchase a new commitment.
  • Self-service cancellation of Flex Spend Plans isn't supported. Partners can't self-serve cancel FSPs.
  • Exchanges of Flex Spend Plans.

High-level scenarios

Discovery

You can find Flex Spend Plans directly within the CSP catalog experience under Azure > Benefits > Flex Spend Plan. The platform displays available Flex Spend Plan products based on the customer's market eligibility. Each plan includes detailed information such as the plan name, description, commitments, term lengths, billing frequency, and eligible services.

Browse Flex Spend Plans in Partner Center

To discover and evaluate available Flex Spend Plans:

  1. Go to Partner Center and navigate to a customer.
  2. Select Add Products.
  3. Set Segment to Commercial.
  4. Set Type to Benefits.
  5. Set Benefit to Flex Spend Plan.
  6. Select the customer's Azure Plan.
  7. Select the customer's Azure Subscription.
  8. Select the Resource Group.
  9. Browse available Flex Spend Plan products and SKUs, including commitments and terms.
  10. Configure the commitment amount and scope, then add to cart.

Transact

Acquire Flex Spend Plans as Azure benefits through the standard cart and checkout flow. Select an FSP product and SKU, define the commitment amount, scope, billing plan, and auto-renewal settings, and then complete checkout.

The acquisition process requires you to specify:

  • Azure Subscription: The customer Azure subscription that the plan is associated with.
  • Resource Group: The resource group where the plan benefit is applied.
  • Commitment Amount: The total dollar amount of the commitment.
  • Scope: How the benefit is applied (shared across the billing scope, single subscription, specific resource group, or management group).
  • Term: 1 year or 3 year.
  • Billing Frequency: Monthly, one-time, or all upfront.

To acquire a Flex Spend Plan:

  1. Go to a customer and select Add Products.
  2. Select Azure > Benefits > Flex Spend Plan.
  3. Select the customer's Azure Plan, Azure Subscription, and Resource Group.
  4. Select an FSP product and SKU (for example, "FSP, 1 Year, Test Flex Plan").
  5. Configure the commitment amount, scope, term, and billing frequency.
  6. Add the plan to the cart and check out, like any other purchase activity.
  7. Review and confirm the purchase on the confirmation page.

APIs support plan acquisition and allow partners to evaluate a customer's eligibility for a specific Flex Spend Plan before purchase. If a customer isn't eligible, the system returns specific eligibility error types and provides a reason why the plan can't be added to the cart.

Commitments

Flex Spend Plans are organized by available SKUs, each with potentially different ranges of commitments. These ranges illustrate that the SKU has configured requirements for acceptable commitments:

SKU Term
SKU 1 1-year
SKU 2 3-year

Manage

Under Azure > Benefits, partners can view high-level details for each Flex Spend Plan, including the plan name, type, status (active or expired), start date, and end date. Selecting a plan displays a details pane containing key attributes such as:

  • Benefit ID
  • Product ID
  • SKU ID
  • SKU
  • Applied Scope
  • UPN
  • Term
  • Billing Plan
  • Commitment Amount
  • Reseller
  • Renewal Policy

Partners can view the plans they acquire but can't make modifications after purchase. Changes can't be made after using 90% of the commitment amount.

Auto-renewal

Set auto-renewal to On or Off at purchase time. When enabled, renewal occurs when either:

  • The commitment is fully consumed, or
  • The term expires,

whichever happens first. Customers can opt in or out of auto-renewal at any time before the 90% lockout threshold.

Billing

How monthly billing works

Monthly minimum payment = total commitment ÷ number of months in the term.

  • If actual monthly usage exceeds the minimum payment, the customer pays the higher amount.
  • If payments exceed usage in earlier months, the surplus carries forward and applies to future usage.
  • Unused commitment expires at term end. No credit is issued and no rollover occurs.

Monthly billing example

For a 1-year, monetary commitment:

Month Usage Surplus Carried Payment
1–3 Below $ amount Accumulates $ amount/month (minimum)
4 $ amount Surplus covers difference $ amount
5 $ amount Surplus partially applied $ amount
10 Cumulative usage reaches $amount Commitment exhausted; plan ends or auto-renews

Reconciliation visibility

Invoice and reconciliation data shows:

  • Committed amount
  • Monthly payment due
  • Cumulative usage
  • Cumulative payments
  • Delta between paid and consumed amounts

API details

Discoverability

Partners discover Flex Spend Plans by using the catalog APIs: getProducts, getSKU, and getAvailabilities.

Get Flex Spend Plan products

The getProducts API returns Flex Spend Plan products when the targetView is FlexSpendPlan. Specify the market. For example:

Request

GET /v1/customers/{customerId}/products?targetView=FlexSpendPlan

OR

GET /v1/products?targetView=FlexSpendPlan&country=US

Response

{
  "totalCount": 1,
  "items": [
    {
      "id": "DZH318XZN3T6",
      "title": "Azure Flex Spend Plan",
      "description": "Commit to a monthly spend and receive a discount on eligible Azure services.",
      "productType": {
        "id": "Azure",
        "displayName": "Azure",
        "subType": { "id": "FlexSpendPlan", "displayName": "FlexSpendPlan" }
      },
      "isMicrosoftProduct": true,
      "publisherName": "Microsoft Corporation",
      "links": {
        "skus": {
          "uri": "/products/DZH318XZN3T6/skus?country=US&targetSegment=commercial",
          "method": "GET",
          "headers": []
        },
        "self": { "uri": "/products/DZH318XZN3T6?country=US", "method": "GET", "headers": [] }
      }
    }
  ],
  "links": {
    "self": { "uri": "/products?country=US&targetView=FlexSpendPlan", "method": "GET", "headers": [] }
  },
  "attributes": { "objectType": "Collection" }
}

Get SKUs for a Flex Spend Plan product

Gets a list of SKUs for a given product ID.

Request

GET /v1/customers/{customerId}/products/{productId}/skus?country=US

OR

GET /v1/products/{productId}/skus?country=US

Response

{
  "totalCount": 2,
  "items": [
    {
      "id": "0002",
      "productId": "DZH318XZN3T6",
      "title": "FSP, 1 Year, SKU 1",
      "description": "FSP, 1 Year, SKU 1",
      "minimumQuantity": 1,
      "maximumQuantity": 1,
      "isTrial": false,
      "supportedBillingCycles": [ "monthly", "one_time" ],
      "purchasePrerequisites": [ "MicrosoftCustomerAgreement" ],
      "inventoryVariables": [],
      "provisioningVariables": [],
      "actions": [ "Refund" ],
      "dynamicAttributes": {
        "isMicrosoftProduct": true,
        "reselleeQualifications": "commercial",
        "duration": "1year"
      },
      "manualActivation": true,
      "productCodes": [
        { "termId": "USD-1Year-1Month-TermId", "productCode": "00000000-0000-0000-0000-000000000000" },
        { "termId": "USD-1Year-TermId", "productCode": "00000000-0000-0000-0000-000000000000" }
      ],
      "purchaseCommitmentRange": {
        "minimum": 10000.0,
        "maximum": 99999.0,
        "currencyCode": { "code": "USD", "symbol": "US$" }
      },
      "links": {
        "availabilities": {
          "uri": "/products/DZH318XZN3T6/skus/0002/availabilities?country=US&targetSegment=commercial",
          "method": "GET",
          "headers": []
        },
        "self": { "uri": "/products/DZH318XZN3T6/skus/0002?country=US", "method": "GET", "headers": [] }
      }
    },
    {
      "id": "0003",
      "productId": "DZH318XZN3T6",
      "title": "FSP, 1 Year, SKU 2",
      "description": "FSP, 1 Year, SKU 2",
      "minimumQuantity": 1,
      "maximumQuantity": 1,
      "isTrial": false,
      "supportedBillingCycles": [ "monthly", "one_time" ],
      "purchasePrerequisites": [ "MicrosoftCustomerAgreement" ],
      "actions": [ "Refund" ],
      "manualActivation": true,
      "purchaseCommitmentRange": {
        "minimum": 100000.0,
        "maximum": 499999.0,
        "currencyCode": { "code": "USD", "symbol": "US$" }
      },
      "links": {
        "availabilities": {
          "uri": "/products/DZH318XZN3T6/skus/0003/availabilities?country=US&targetSegment=commercial",
          "method": "GET",
          "headers": []
        },
        "self": { "uri": "/products/DZH318XZN3T6/skus/0003?country=US", "method": "GET", "headers": [] }
      }
    }
  ],
  "attributes": { "objectType": "Collection" }
}

Get availabilities for a Flex Spend Plan SKU

Gets a list of SKUs for a given product ID.

Request

GET /v1/customers/{customerId}/products/{productId}/skus/{skuId}/availabilities?country=US```
{
  "totalCount": 1,
  "items": [
    {
      "id": "DZH318Z0BMV0",
      "productId": "DZH318XZN3T6",
      "skuId": "0002",
      "catalogItemId": "DZH318XZN3T6:0002:DZH318Z0BMV0",
      "defaultCurrency": { "code": "USD", "symbol": "US$" },
      "segment": "commercial",
      "country": "US",
      "isPurchasable": true,
      "isRenewable": true,
      "terms": [
        {
          "id": "USD-1Year-1Month-TermId",
          "duration": "P1Y",
          "description": "Azure Flex Spend Plan",
          "billingCycle": "Monthly"
        },
        {
          "id": "USD-1Year-TermId",
          "duration": "P1Y",
          "description": "Azure Flex Spend Plan",
          "billingCycle": "OneTime"
        }
      ],
      "renewalInstructions": [
        {
          "applicableTermIds": [ "USD-1Year-1Month-TermId" ],
          "renewalOptions": [ { "renewToId": "DZH318XZN3T6:0002", "isAutoRenewable": true } ]
        },
        {
          "applicableTermIds": [ "USD-1Year-TermId" ],
          "renewalOptions": [ { "renewToId": "DZH318XZN3T6:0002", "isAutoRenewable": true } ]
        }
      ],
      "eligibilityPolicies": [
        {
          "policyId": "EligibilityPolicyId:qyeow3wnz15o",
          "policyData": {
            "eligibility": {
              "constraintsData": {
                "purchaseRequirementConstraints": [
                  { "minSeats": 0, "maxSeats": 0, "minQuantity": 10000.0, "maxQuantity": 99999.0 }
                ]
              }
            }
          }
        }
      ],
      "product": { "id": "DZH318XZN3T6", "title": "Azure Flex Spend Plan" },
      "sku": { "id": "0002", "title": "FSP, 1 Year, SKU 1" },
      "links": {
        "self": {
          "uri": "/products/DZH318XZN3T6/skus/0002/availabilities/DZH318Z0BMV0?country=US",
          "method": "GET",
          "headers": []
        }
      }
    }
  ],
  "attributes": { "objectType": "Collection" }
}

Transact

Partners add Flex Spend Plans as cart line items, like other transactions.

  • The CartLineItem includes a provisioningContext property where the partner supplies the subscriptionId (Azure Subscription) and resourceGroup.
  • The appliedScope can be Shared, SingleResourceGroup, or SingleSubscription.
  • A SingleResourceGroup applies the scope to the PurchaseContext's resource group and SingleSubscription applies it to the PurchaseContext's cloudSubscriptionId.

Request

{
    "LineItems": [
        {
            "id": 0,
            "catalogItemId": "DZH318XZMXC0:0001:DZH318Z0BMTT",
            "quantity": 1,
            "billingCycle": "OneTime",
            "termDuration": "P1Y",
            "purchaseContext": {
              "cloudSubscriptionId": "00000000-0000-0000-0000-000000000000",
              "resourceGroupName": "Test_RG1"
            },
            "purchaseCommitment": {  
                "amount": 150,  
                "grain": "FullTerm",  
                "currency": "USD"  
            },
          "appliedScope": "Shared"
        }
    ],
    "PartnerOnRecordAttestationAccepted": true
}

Manage

Get benefits

Use the GetBenefits API to return benefits, including Flex Spend Plans.

Request

GET /v1/customers/{customerId}/benefits

Response

{
    "totalCount": 2,
    "items": [
        {
            "name": "00000000-0000-0000-0000-000000000000",
            "displayName": "10% test promo on Azure App Service Basic Plan",
            "product": {
                "productCode": "00000000-0000-0000-0000-000000000000",
                "productId": "DZH318XZMR1F",
                "skuId": "0001"
            },
            "kind": "AzurePromotion",
            "status": "Active",
            "discountPercentage": 10.0,
            "startDate": "2026-08-21T15:49:06.602+00:00",
            "endDate": "2027-01-21T15:49:06.602+00:00",
            "creationDate": "2026-08-21T15:49:08.287+00:00",
            "subscriptionDetails": {
                "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/TestRG1/providers/Microsoft.BillingBenefits/discounts/00000000-0000-0000-0000-000000000000",
                "subscriptionId": "00000000-0000-0000-0000-000000000000",
                "resourceGroup": "testrg1"
            },
            "orderId": "89e08e496aa0",
            "externalSystemId": "TmSPsaBHwKcA3",
            "links": {
                "self": {
                    "uri": "/customers/00000000-0000-0000-0000-000000000000/benefits/00000000-0000-0000-0000-000000000000",
                    "method": "GET",
                    "headers": []
                }
            }
        },
        {
            "name": "00000000-0000-0000-0000-000000000000",
            "displayName": "FSP, 3 Year, Tier 1",
            "product": {
                "productCode": "00000000-0000-0000-0000-000000000000",
                "productId": "DZH318XZN3T6",
                "skuId": "0004"
            },
            "kind": "SpendPlan",
            "status": "Active",
            "purchaseCommitment": {
                "amount": 40050.006,
                "currency": "USD",
                "grain": "FullTerm"
            },
            "consumptionDetails": {
                "amount": 0.0,
                "currency": "USD",
                "percentage": 0.0
            },
            "termDuration": "P3Y",
            "billingCycle": "monthly",
            "autoRenewEnabled": true,
            "appliedScope": "Shared",
            "appliedScopeProperties": {},
            "scheduledActions": [
                {
                    "scheduleType": "TermEnd",
                    "actionType": "RenewToNewTerm",
                    "instructions": {
                        "productCode": "00000000-0000-0000-0000-000000000000",
                        "purchaseCommitment": {
                            "amount": 40005.0,
                            "currency": "USD",
                            "grain": "FullTerm"
                        },
                        "termDuration": "P3Y",
                        "billingCycle": "monthly"
                    }
                }
            ],
            "startDate": "2026-08-27T18:40:46.58+00:00",
            "endDate": "2029-08-27T18:40:46.58+00:00",
            "creationDate": "2026-08-27T18:40:17.836+00:00",
            "subscriptionDetails": {
                "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testrg2/providers/microsoft.billingbenefits/spendPlans/00000000-0000-0000-0000-000000000000",
                "subscriptionId": "00000000-0000-0000-0000-000000000000",
                "resourceGroup": "testrg2"
            },
            "orderId": "57f631ee60a9",
            "externalSystemId": "00000000-0000-0000-0000-000000000000",
            "links": {
                "self": {
                    "uri": "/customers/00000000-0000-0000-0000-000000000000/benefits/00000000-0000-0000-0000-000000000000",
                    "method": "GET",
                    "headers": []
                }
            }
        }
    ],
    "attributes": {
        "objectType": "Collection"
    }
}

Get benefit by name

Use GetBenefitByName to return a specific Flex Spend Plan benefit by its name.

Request

GET /v1/customers/{customerId}/benefits/{benefitName}

Response

{
            "name": "00000000-0000-0000-0000-000000000000",
            "displayName": "FSP, 3 Year, Tier 1",
            "product": {
                "productCode": "00000000-0000-0000-0000-000000000000",
                "productId": "DZH318XZN3T6",
                "skuId": "0004"
            },
            "kind": "SpendPlan",
            "status": "Active",
            "purchaseCommitment": {
                "amount": 40050.006,
                "currency": "USD",
                "grain": "FullTerm"
            },
            "consumptionDetails": {
                "amount": 0.0,
                "currency": "USD",
                "percentage": 0.0
            },
            "termDuration": "P3Y",
            "billingCycle": "monthly",
            "autoRenewEnabled": true,
            "appliedScope": "Shared",
            "appliedScopeProperties": {},
            "scheduledActions": [
                {
                    "scheduleType": "TermEnd",
                    "actionType": "RenewToNewTerm",
                    "instructions": {
                        "productCode": "00000000-0000-0000-0000-000000000000",
                        "purchaseCommitment": {
                            "amount": 40005.0,
                            "currency": "USD",
                            "grain": "FullTerm"
                        },
                        "termDuration": "P3Y",
                        "billingCycle": "monthly"
                    }
                }
            ],
            "startDate": "2026-08-27T18:40:46.58+00:00",
            "endDate": "2029-08-27T18:40:46.58+00:00",
            "creationDate": "2026-08-27T18:40:17.836+00:00",
            "subscriptionDetails": {
                "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testrg2/providers/microsoft.billingbenefits/spendPlans/00000000-0000-0000-0000-000000000000",
                "subscriptionId": "41b9d6b9-efdf-48d1-a1cc-edfc0b1c98a0",
                "resourceGroup": "testrg2"
            },
            "orderId": "57f631ee60a9",
            "externalSystemId": "3e14e748-9ec8-4806-b539-1e25b1d893f1",
            "links": {
                "self": {
                    "uri": "/customers/00000000-0000-0000-0000-000000000000/benefits/00000000-0000-0000-0000-000000000000",
                    "method": "GET",
                    "headers": []
                }
            }
        }

Update benefit

Use PATCH to update the benefit. This operation is an asynchronous action. This concept is similar to updating a subscription. Partners should send the full benefit payload. The PATCH call returns 202 Accepted, and the update happens in the background. Partners should check by using the GetBenefits API until the status moves to Active with updated fields.

  • You can update only when the status is Active. Otherwise, the operation returns 409.
  • You can change only displayName, autoRenewEnabled, and scheduledActions.
  • The scheduleType for scheduledActions must be TermEnd.
  • The actionType must be RenewToNewTerm.
  • purchaseCommitment.currency must be USD, and purchaseCommitment.grain must be FullTerm.
  • If autoRenewEnabled is false, set scheduledActions to [] to clear them.

Request

PATCH v1/customers/{customer_Id}/benefits/{benefit_name}

Response

        {
            "name": "00000000-0000-0000-0000-000000000000",
            "displayName": "FSP, 3 Year, Tier 1",
            "product": {
                "productCode": "00000000-0000-0000-0000-000000000000",
                "productId": "DZH318XZN3T6",
                "skuId": "0004"
            },
            "kind": "SpendPlan",
            "status": "Active",
            "purchaseCommitment": {
                "amount": 40050.006,
                "currency": "USD",
                "grain": "FullTerm"
            },
            "consumptionDetails": {
                "amount": 0.0,
                "currency": "USD",
                "percentage": 0.0
            },
            "termDuration": "P3Y",
            "billingCycle": "monthly",
            "autoRenewEnabled": false,
            "appliedScope": "Shared",
            "appliedScopeProperties": {},
            "scheduledActions": [],
            "startDate": "2026-08-27T18:40:46.58+00:00",
            "endDate": "2029-08-27T18:40:46.58+00:00",
            "creationDate": "2026-08-27T18:40:17.836+00:00",
            "subscriptionDetails": {
                "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testrg2/providers/microsoft.billingbenefits/spendPlans/00000000-0000-0000-0000-000000000000",
                "subscriptionId": "00000000-0000-0000-0000-000000000000",
                "resourceGroup": "testrg2"
            },
            "orderId": "57f631ee60a9",
            "externalSystemId": "3e14e748-9ec8-4806-b539-1e25b1d893f1",
            "links": {
                "self": {
                    "uri": "/customers/00000000-0000-0000-0000-000000000000/benefits/00000000-0000-0000-0000-000000000000",
                    "method": "GET",
                    "headers": []
                }
            }
        }

Next steps