PUT v1/SubscriptionProductsCalculator

Documentation for 'Put'.

Request Information

Parameters

NameDescriptionAdditional information
subscriptionProduct
Documentation for 'subscriptionProduct'.

Define this parameter in the request body.

Request body formats

application/json, text/json

Sample:
Click to beautify!
{
  "planProductId": 1,
  "quantity": 2.0,
  "isIncluded": true,
  "startDate": "2024-05-03T08:01:58.2089519+00:00",
  "subscriptionProductOverride": {
    "name": "sample string 1",
    "description": "sample string 2",
    "id": 3
  },
  "subscriptionProductPriceOverride": {
    "chargeAmount": 1.0,
    "priceRanges": [
      {
        "min": 1.0,
        "max": 1.0,
        "price": 2.0
      },
      {
        "min": 1.0,
        "max": 1.0,
        "price": 2.0
      },
      {
        "min": 1.0,
        "max": 1.0,
        "price": 2.0
      }
    ],
    "pricingModelType": "sample string 1",
    "id": 2
  },
  "chargeAtSubscriptionActivation": true,
  "subscriptionProductDiscount": {
    "discountType": "sample string 1",
    "amount": 2.0,
    "remainingUsagesUntilStart": 3,
    "remainingUsage": 1,
    "id": 4
  },
  "subscriptionProductDiscounts": [
    {
      "discountType": "sample string 1",
      "amount": 2.0,
      "remainingUsagesUntilStart": 3,
      "remainingUsage": 1,
      "id": 4
    },
    {
      "discountType": "sample string 1",
      "amount": 2.0,
      "remainingUsagesUntilStart": 3,
      "remainingUsage": 1,
      "id": 4
    },
    {
      "discountType": "sample string 1",
      "amount": 2.0,
      "remainingUsagesUntilStart": 3,
      "remainingUsage": 1,
      "id": 4
    }
  ],
  "quantityChangeDescription": "sample string 5",
  "earningSettings": {
    "earningTimingInterval": "sample string 1",
    "earningTimingType": "sample string 2",
    "earningInterval": 1,
    "earningNumberOfInterval": 1
  },
  "remainingInterval": 1,
  "intervalsUntilStart": 1,
  "upliftPriorToRecharge": true,
  "includingInitialCharge": true,
  "priceUpliftsEnabled": true,
  "priceUplifts": [
    {
      "sequenceNumber": 1,
      "remainingIntervals": 2,
      "amount": 3.0,
      "repeatForever": true,
      "upliftType": "sample string 5",
      "upliftPriorToRecharge": true
    },
    {
      "sequenceNumber": 1,
      "remainingIntervals": 2,
      "amount": 3.0,
      "repeatForever": true,
      "upliftType": "sample string 5",
      "upliftPriorToRecharge": true
    },
    {
      "sequenceNumber": 1,
      "remainingIntervals": 2,
      "amount": 3.0,
      "repeatForever": true,
      "upliftType": "sample string 5",
      "upliftPriorToRecharge": true
    }
  ],
  "customServiceDateNumberOfIntervals": 9,
  "customServiceDateInterval": "sample string 10",
  "customServiceDateProjection": "sample string 11",
  "generateZeroDollarCharge": true,
  "id": 13
}

application/xml, text/xml

Sample:
Click to beautify!
<SubscriptionProduct xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Common.Dto.Put">
  <Id>13</Id>
  <ChargeAtSubscriptionActivation>true</ChargeAtSubscriptionActivation>
  <CustomServiceDateInterval>sample string 10</CustomServiceDateInterval>
  <CustomServiceDateNumberOfIntervals>9</CustomServiceDateNumberOfIntervals>
  <CustomServiceDateProjection>sample string 11</CustomServiceDateProjection>
  <EarningSettings>
    <EarningInterval>Daily</EarningInterval>
    <EarningNumberOfInterval>1</EarningNumberOfInterval>
    <EarningTimingInterval>sample string 1</EarningTimingInterval>
    <EarningTimingType>sample string 2</EarningTimingType>
  </EarningSettings>
  <GenerateZeroDollarCharge>true</GenerateZeroDollarCharge>
  <IncludingInitialCharge>true</IncludingInitialCharge>
  <IntervalsUntilStart>1</IntervalsUntilStart>
  <IsIncluded>true</IsIncluded>
  <PlanProductId>1</PlanProductId>
  <PriceUplifts>
    <SubscriptionProductPriceUplift>
      <Amount>3</Amount>
      <RemainingIntervals>2</RemainingIntervals>
      <RepeatForever>true</RepeatForever>
      <SequenceNumber>1</SequenceNumber>
      <UpliftPriorToRecharge>true</UpliftPriorToRecharge>
      <UpliftType>sample string 5</UpliftType>
    </SubscriptionProductPriceUplift>
    <SubscriptionProductPriceUplift>
      <Amount>3</Amount>
      <RemainingIntervals>2</RemainingIntervals>
      <RepeatForever>true</RepeatForever>
      <SequenceNumber>1</SequenceNumber>
      <UpliftPriorToRecharge>true</UpliftPriorToRecharge>
      <UpliftType>sample string 5</UpliftType>
    </SubscriptionProductPriceUplift>
    <SubscriptionProductPriceUplift>
      <Amount>3</Amount>
      <RemainingIntervals>2</RemainingIntervals>
      <RepeatForever>true</RepeatForever>
      <SequenceNumber>1</SequenceNumber>
      <UpliftPriorToRecharge>true</UpliftPriorToRecharge>
      <UpliftType>sample string 5</UpliftType>
    </SubscriptionProductPriceUplift>
  </PriceUplifts>
  <PriceUpliftsEnabled>true</PriceUpliftsEnabled>
  <Quantity>2</Quantity>
  <QuantityChangeDescription>sample string 5</QuantityChangeDescription>
  <RemainingInterval>1</RemainingInterval>
  <StartDate>2024-05-03T08:01:58.2089519+00:00</StartDate>
  <SubscriptionProductDiscount>
    <Id>4</Id>
    <Amount>2</Amount>
    <DiscountType>sample string 1</DiscountType>
    <RemainingUsage>1</RemainingUsage>
    <RemainingUsagesUntilStart>3</RemainingUsagesUntilStart>
  </SubscriptionProductDiscount>
  <SubscriptionProductDiscounts>
    <SubscriptionProductDiscount>
      <Id>4</Id>
      <Amount>2</Amount>
      <DiscountType>sample string 1</DiscountType>
      <RemainingUsage>1</RemainingUsage>
      <RemainingUsagesUntilStart>3</RemainingUsagesUntilStart>
    </SubscriptionProductDiscount>
    <SubscriptionProductDiscount>
      <Id>4</Id>
      <Amount>2</Amount>
      <DiscountType>sample string 1</DiscountType>
      <RemainingUsage>1</RemainingUsage>
      <RemainingUsagesUntilStart>3</RemainingUsagesUntilStart>
    </SubscriptionProductDiscount>
    <SubscriptionProductDiscount>
      <Id>4</Id>
      <Amount>2</Amount>
      <DiscountType>sample string 1</DiscountType>
      <RemainingUsage>1</RemainingUsage>
      <RemainingUsagesUntilStart>3</RemainingUsagesUntilStart>
    </SubscriptionProductDiscount>
  </SubscriptionProductDiscounts>
  <SubscriptionProductOverride>
    <Id>3</Id>
    <Description>sample string 2</Description>
    <Name>sample string 1</Name>
  </SubscriptionProductOverride>
  <SubscriptionProductPriceOverride>
    <Id>2</Id>
    <ChargeAmount>1</ChargeAmount>
    <PriceRanges>
      <SubscriptionProductPriceModelOverride>
        <Max>1</Max>
        <Min>1</Min>
        <Price>2</Price>
      </SubscriptionProductPriceModelOverride>
      <SubscriptionProductPriceModelOverride>
        <Max>1</Max>
        <Min>1</Min>
        <Price>2</Price>
      </SubscriptionProductPriceModelOverride>
      <SubscriptionProductPriceModelOverride>
        <Max>1</Max>
        <Min>1</Min>
        <Price>2</Price>
      </SubscriptionProductPriceModelOverride>
    </PriceRanges>
    <PricingModelType>sample string 1</PricingModelType>
  </SubscriptionProductPriceOverride>
  <UpliftPriorToRecharge>true</UpliftPriorToRecharge>
</SubscriptionProduct>

application/x-www-form-urlencoded

Sample:
Click to beautify!

Sample not available.

Response Information

Response body formats

application/json, text/json

Sample:
Click to beautify!
[
  {
    "transactionId": 1,
    "chargeTypeId": "sample string 2",
    "transactionType": "sample string 3",
    "quantity": 4.0,
    "unitPrice": 5.0,
    "amount": 6.0,
    "taxableAmount": 7.0,
    "subscriptionPeriodId": 8,
    "draftInvoiceId": 9,
    "name": "sample string 10",
    "description": "sample string 11",
    "effectiveTimestamp": "2024-05-03T08:01:58.2558793+00:00",
    "proratedUnitPrice": 1.0,
    "startServiceDate": "2024-05-03T08:01:58.2558793+00:00",
    "endServiceDate": "2024-05-03T08:01:58.2558793+00:00",
    "rangeQuantity": 1.0,
    "draftDiscount": {
      "draftChargeId": 1,
      "configuredDiscountAmount": 2.0,
      "amount": 3.0,
      "quantity": 4.0,
      "discountType": "sample string 5",
      "effectiveTimestamp": "2024-05-03T08:01:58.2558793+00:00",
      "description": "sample string 7",
      "id": 8,
      "uri": "sample string 9"
    },
    "draftDiscounts": [
      {
        "draftChargeId": 1,
        "configuredDiscountAmount": 2.0,
        "amount": 3.0,
        "quantity": 4.0,
        "discountType": "sample string 5",
        "effectiveTimestamp": "2024-05-03T08:01:58.2558793+00:00",
        "description": "sample string 7",
        "id": 8,
        "uri": "sample string 9"
      },
      {
        "draftChargeId": 1,
        "configuredDiscountAmount": 2.0,
        "amount": 3.0,
        "quantity": 4.0,
        "discountType": "sample string 5",
        "effectiveTimestamp": "2024-05-03T08:01:58.2558793+00:00",
        "description": "sample string 7",
        "id": 8,
        "uri": "sample string 9"
      },
      {
        "draftChargeId": 1,
        "configuredDiscountAmount": 2.0,
        "amount": 3.0,
        "quantity": 4.0,
        "discountType": "sample string 5",
        "effectiveTimestamp": "2024-05-03T08:01:58.2558793+00:00",
        "description": "sample string 7",
        "id": 8,
        "uri": "sample string 9"
      }
    ],
    "status": "sample string 15",
    "productItems": null,
    "canProrateCharge": true,
    "postable": true,
    "subscriptionProductId": 1,
    "purchaseId": 1,
    "productId": 1,
    "draftChargeTiers": [
      {
        "label": "sample string 1",
        "quantity": 2.0,
        "unitPrice": 3.0,
        "amount": 4.0,
        "sortOrder": 5
      },
      {
        "label": "sample string 1",
        "quantity": 2.0,
        "unitPrice": 3.0,
        "amount": 4.0,
        "sortOrder": 5
      },
      {
        "label": "sample string 1",
        "quantity": 2.0,
        "unitPrice": 3.0,
        "amount": 4.0,
        "sortOrder": 5
      }
    ],
    "hasPurchasePerformanceObligations": true,
    "id": 19,
    "uri": "sample string 20"
  },
  {
    "transactionId": 1,
    "chargeTypeId": "sample string 2",
    "transactionType": "sample string 3",
    "quantity": 4.0,
    "unitPrice": 5.0,
    "amount": 6.0,
    "taxableAmount": 7.0,
    "subscriptionPeriodId": 8,
    "draftInvoiceId": 9,
    "name": "sample string 10",
    "description": "sample string 11",
    "effectiveTimestamp": "2024-05-03T08:01:58.2558793+00:00",
    "proratedUnitPrice": 1.0,
    "startServiceDate": "2024-05-03T08:01:58.2558793+00:00",
    "endServiceDate": "2024-05-03T08:01:58.2558793+00:00",
    "rangeQuantity": 1.0,
    "draftDiscount": {
      "draftChargeId": 1,
      "configuredDiscountAmount": 2.0,
      "amount": 3.0,
      "quantity": 4.0,
      "discountType": "sample string 5",
      "effectiveTimestamp": "2024-05-03T08:01:58.2558793+00:00",
      "description": "sample string 7",
      "id": 8,
      "uri": "sample string 9"
    },
    "draftDiscounts": [
      {
        "draftChargeId": 1,
        "configuredDiscountAmount": 2.0,
        "amount": 3.0,
        "quantity": 4.0,
        "discountType": "sample string 5",
        "effectiveTimestamp": "2024-05-03T08:01:58.2558793+00:00",
        "description": "sample string 7",
        "id": 8,
        "uri": "sample string 9"
      },
      {
        "draftChargeId": 1,
        "configuredDiscountAmount": 2.0,
        "amount": 3.0,
        "quantity": 4.0,
        "discountType": "sample string 5",
        "effectiveTimestamp": "2024-05-03T08:01:58.2558793+00:00",
        "description": "sample string 7",
        "id": 8,
        "uri": "sample string 9"
      },
      {
        "draftChargeId": 1,
        "configuredDiscountAmount": 2.0,
        "amount": 3.0,
        "quantity": 4.0,
        "discountType": "sample string 5",
        "effectiveTimestamp": "2024-05-03T08:01:58.2558793+00:00",
        "description": "sample string 7",
        "id": 8,
        "uri": "sample string 9"
      }
    ],
    "status": "sample string 15",
    "productItems": null,
    "canProrateCharge": true,
    "postable": true,
    "subscriptionProductId": 1,
    "purchaseId": 1,
    "productId": 1,
    "draftChargeTiers": [
      {
        "label": "sample string 1",
        "quantity": 2.0,
        "unitPrice": 3.0,
        "amount": 4.0,
        "sortOrder": 5
      },
      {
        "label": "sample string 1",
        "quantity": 2.0,
        "unitPrice": 3.0,
        "amount": 4.0,
        "sortOrder": 5
      },
      {
        "label": "sample string 1",
        "quantity": 2.0,
        "unitPrice": 3.0,
        "amount": 4.0,
        "sortOrder": 5
      }
    ],
    "hasPurchasePerformanceObligations": true,
    "id": 19,
    "uri": "sample string 20"
  },
  {
    "transactionId": 1,
    "chargeTypeId": "sample string 2",
    "transactionType": "sample string 3",
    "quantity": 4.0,
    "unitPrice": 5.0,
    "amount": 6.0,
    "taxableAmount": 7.0,
    "subscriptionPeriodId": 8,
    "draftInvoiceId": 9,
    "name": "sample string 10",
    "description": "sample string 11",
    "effectiveTimestamp": "2024-05-03T08:01:58.2558793+00:00",
    "proratedUnitPrice": 1.0,
    "startServiceDate": "2024-05-03T08:01:58.2558793+00:00",
    "endServiceDate": "2024-05-03T08:01:58.2558793+00:00",
    "rangeQuantity": 1.0,
    "draftDiscount": {
      "draftChargeId": 1,
      "configuredDiscountAmount": 2.0,
      "amount": 3.0,
      "quantity": 4.0,
      "discountType": "sample string 5",
      "effectiveTimestamp": "2024-05-03T08:01:58.2558793+00:00",
      "description": "sample string 7",
      "id": 8,
      "uri": "sample string 9"
    },
    "draftDiscounts": [
      {
        "draftChargeId": 1,
        "configuredDiscountAmount": 2.0,
        "amount": 3.0,
        "quantity": 4.0,
        "discountType": "sample string 5",
        "effectiveTimestamp": "2024-05-03T08:01:58.2558793+00:00",
        "description": "sample string 7",
        "id": 8,
        "uri": "sample string 9"
      },
      {
        "draftChargeId": 1,
        "configuredDiscountAmount": 2.0,
        "amount": 3.0,
        "quantity": 4.0,
        "discountType": "sample string 5",
        "effectiveTimestamp": "2024-05-03T08:01:58.2558793+00:00",
        "description": "sample string 7",
        "id": 8,
        "uri": "sample string 9"
      },
      {
        "draftChargeId": 1,
        "configuredDiscountAmount": 2.0,
        "amount": 3.0,
        "quantity": 4.0,
        "discountType": "sample string 5",
        "effectiveTimestamp": "2024-05-03T08:01:58.2558793+00:00",
        "description": "sample string 7",
        "id": 8,
        "uri": "sample string 9"
      }
    ],
    "status": "sample string 15",
    "productItems": null,
    "canProrateCharge": true,
    "postable": true,
    "subscriptionProductId": 1,
    "purchaseId": 1,
    "productId": 1,
    "draftChargeTiers": [
      {
        "label": "sample string 1",
        "quantity": 2.0,
        "unitPrice": 3.0,
        "amount": 4.0,
        "sortOrder": 5
      },
      {
        "label": "sample string 1",
        "quantity": 2.0,
        "unitPrice": 3.0,
        "amount": 4.0,
        "sortOrder": 5
      },
      {
        "label": "sample string 1",
        "quantity": 2.0,
        "unitPrice": 3.0,
        "amount": 4.0,
        "sortOrder": 5
      }
    ],
    "hasPurchasePerformanceObligations": true,
    "id": 19,
    "uri": "sample string 20"
  }
]

application/xml, text/xml

Sample:
Click to beautify!
<ArrayOfDraftCharge xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Common.Dto.Get">
  <DraftCharge>
    <Id>19</Id>
    <Uri>sample string 20</Uri>
    <Amount>6</Amount>
    <CanProrateCharge>true</CanProrateCharge>
    <ChargeTypeId>sample string 2</ChargeTypeId>
    <Description>sample string 11</Description>
    <DraftChargeTiers>
      <DraftChargeTier>
        <Amount>4</Amount>
        <Label>sample string 1</Label>
        <Quantity>2</Quantity>
        <SortOrder>5</SortOrder>
        <UnitPrice>3</UnitPrice>
      </DraftChargeTier>
      <DraftChargeTier>
        <Amount>4</Amount>
        <Label>sample string 1</Label>
        <Quantity>2</Quantity>
        <SortOrder>5</SortOrder>
        <UnitPrice>3</UnitPrice>
      </DraftChargeTier>
      <DraftChargeTier>
        <Amount>4</Amount>
        <Label>sample string 1</Label>
        <Quantity>2</Quantity>
        <SortOrder>5</SortOrder>
        <UnitPrice>3</UnitPrice>
      </DraftChargeTier>
    </DraftChargeTiers>
    <DraftDiscount>
      <Id>8</Id>
      <Uri>sample string 9</Uri>
      <Amount>3</Amount>
      <ConfiguredDiscountAmount>2</ConfiguredDiscountAmount>
      <Description>sample string 7</Description>
      <DiscountType>sample string 5</DiscountType>
      <DraftChargeId>1</DraftChargeId>
      <EffectiveTimestamp>2024-05-03T08:01:58.2558793+00:00</EffectiveTimestamp>
      <Quantity>4</Quantity>
    </DraftDiscount>
    <DraftDiscounts>
      <DraftDiscount>
        <Id>8</Id>
        <Uri>sample string 9</Uri>
        <Amount>3</Amount>
        <ConfiguredDiscountAmount>2</ConfiguredDiscountAmount>
        <Description>sample string 7</Description>
        <DiscountType>sample string 5</DiscountType>
        <DraftChargeId>1</DraftChargeId>
        <EffectiveTimestamp>2024-05-03T08:01:58.2558793+00:00</EffectiveTimestamp>
        <Quantity>4</Quantity>
      </DraftDiscount>
      <DraftDiscount>
        <Id>8</Id>
        <Uri>sample string 9</Uri>
        <Amount>3</Amount>
        <ConfiguredDiscountAmount>2</ConfiguredDiscountAmount>
        <Description>sample string 7</Description>
        <DiscountType>sample string 5</DiscountType>
        <DraftChargeId>1</DraftChargeId>
        <EffectiveTimestamp>2024-05-03T08:01:58.2558793+00:00</EffectiveTimestamp>
        <Quantity>4</Quantity>
      </DraftDiscount>
      <DraftDiscount>
        <Id>8</Id>
        <Uri>sample string 9</Uri>
        <Amount>3</Amount>
        <ConfiguredDiscountAmount>2</ConfiguredDiscountAmount>
        <Description>sample string 7</Description>
        <DiscountType>sample string 5</DiscountType>
        <DraftChargeId>1</DraftChargeId>
        <EffectiveTimestamp>2024-05-03T08:01:58.2558793+00:00</EffectiveTimestamp>
        <Quantity>4</Quantity>
      </DraftDiscount>
    </DraftDiscounts>
    <DraftInvoiceId>9</DraftInvoiceId>
    <EffectiveTimestamp>2024-05-03T08:01:58.2558793+00:00</EffectiveTimestamp>
    <EndServiceDate>2024-05-03T08:01:58.2558793+00:00</EndServiceDate>
    <HasPurchasePerformanceObligations>true</HasPurchasePerformanceObligations>
    <Name>sample string 10</Name>
    <Postable>true</Postable>
    <ProductId>1</ProductId>
    <ProductItems i:nil="true" />
    <ProratedUnitPrice>1</ProratedUnitPrice>
    <PurchaseId>1</PurchaseId>
    <Quantity>4</Quantity>
    <RangeQuantity>1</RangeQuantity>
    <StartServiceDate>2024-05-03T08:01:58.2558793+00:00</StartServiceDate>
    <Status>sample string 15</Status>
    <SubscriptionPeriodId>8</SubscriptionPeriodId>
    <SubscriptionProductId>1</SubscriptionProductId>
    <TaxableAmount>7</TaxableAmount>
    <TransactionId>1</TransactionId>
    <TransactionType>sample string 3</TransactionType>
    <UnitPrice>5</UnitPrice>
  </DraftCharge>
  <DraftCharge>
    <Id>19</Id>
    <Uri>sample string 20</Uri>
    <Amount>6</Amount>
    <CanProrateCharge>true</CanProrateCharge>
    <ChargeTypeId>sample string 2</ChargeTypeId>
    <Description>sample string 11</Description>
    <DraftChargeTiers>
      <DraftChargeTier>
        <Amount>4</Amount>
        <Label>sample string 1</Label>
        <Quantity>2</Quantity>
        <SortOrder>5</SortOrder>
        <UnitPrice>3</UnitPrice>
      </DraftChargeTier>
      <DraftChargeTier>
        <Amount>4</Amount>
        <Label>sample string 1</Label>
        <Quantity>2</Quantity>
        <SortOrder>5</SortOrder>
        <UnitPrice>3</UnitPrice>
      </DraftChargeTier>
      <DraftChargeTier>
        <Amount>4</Amount>
        <Label>sample string 1</Label>
        <Quantity>2</Quantity>
        <SortOrder>5</SortOrder>
        <UnitPrice>3</UnitPrice>
      </DraftChargeTier>
    </DraftChargeTiers>
    <DraftDiscount>
      <Id>8</Id>
      <Uri>sample string 9</Uri>
      <Amount>3</Amount>
      <ConfiguredDiscountAmount>2</ConfiguredDiscountAmount>
      <Description>sample string 7</Description>
      <DiscountType>sample string 5</DiscountType>
      <DraftChargeId>1</DraftChargeId>
      <EffectiveTimestamp>2024-05-03T08:01:58.2558793+00:00</EffectiveTimestamp>
      <Quantity>4</Quantity>
    </DraftDiscount>
    <DraftDiscounts>
      <DraftDiscount>
        <Id>8</Id>
        <Uri>sample string 9</Uri>
        <Amount>3</Amount>
        <ConfiguredDiscountAmount>2</ConfiguredDiscountAmount>
        <Description>sample string 7</Description>
        <DiscountType>sample string 5</DiscountType>
        <DraftChargeId>1</DraftChargeId>
        <EffectiveTimestamp>2024-05-03T08:01:58.2558793+00:00</EffectiveTimestamp>
        <Quantity>4</Quantity>
      </DraftDiscount>
      <DraftDiscount>
        <Id>8</Id>
        <Uri>sample string 9</Uri>
        <Amount>3</Amount>
        <ConfiguredDiscountAmount>2</ConfiguredDiscountAmount>
        <Description>sample string 7</Description>
        <DiscountType>sample string 5</DiscountType>
        <DraftChargeId>1</DraftChargeId>
        <EffectiveTimestamp>2024-05-03T08:01:58.2558793+00:00</EffectiveTimestamp>
        <Quantity>4</Quantity>
      </DraftDiscount>
      <DraftDiscount>
        <Id>8</Id>
        <Uri>sample string 9</Uri>
        <Amount>3</Amount>
        <ConfiguredDiscountAmount>2</ConfiguredDiscountAmount>
        <Description>sample string 7</Description>
        <DiscountType>sample string 5</DiscountType>
        <DraftChargeId>1</DraftChargeId>
        <EffectiveTimestamp>2024-05-03T08:01:58.2558793+00:00</EffectiveTimestamp>
        <Quantity>4</Quantity>
      </DraftDiscount>
    </DraftDiscounts>
    <DraftInvoiceId>9</DraftInvoiceId>
    <EffectiveTimestamp>2024-05-03T08:01:58.2558793+00:00</EffectiveTimestamp>
    <EndServiceDate>2024-05-03T08:01:58.2558793+00:00</EndServiceDate>
    <HasPurchasePerformanceObligations>true</HasPurchasePerformanceObligations>
    <Name>sample string 10</Name>
    <Postable>true</Postable>
    <ProductId>1</ProductId>
    <ProductItems i:nil="true" />
    <ProratedUnitPrice>1</ProratedUnitPrice>
    <PurchaseId>1</PurchaseId>
    <Quantity>4</Quantity>
    <RangeQuantity>1</RangeQuantity>
    <StartServiceDate>2024-05-03T08:01:58.2558793+00:00</StartServiceDate>
    <Status>sample string 15</Status>
    <SubscriptionPeriodId>8</SubscriptionPeriodId>
    <SubscriptionProductId>1</SubscriptionProductId>
    <TaxableAmount>7</TaxableAmount>
    <TransactionId>1</TransactionId>
    <TransactionType>sample string 3</TransactionType>
    <UnitPrice>5</UnitPrice>
  </DraftCharge>
  <DraftCharge>
    <Id>19</Id>
    <Uri>sample string 20</Uri>
    <Amount>6</Amount>
    <CanProrateCharge>true</CanProrateCharge>
    <ChargeTypeId>sample string 2</ChargeTypeId>
    <Description>sample string 11</Description>
    <DraftChargeTiers>
      <DraftChargeTier>
        <Amount>4</Amount>
        <Label>sample string 1</Label>
        <Quantity>2</Quantity>
        <SortOrder>5</SortOrder>
        <UnitPrice>3</UnitPrice>
      </DraftChargeTier>
      <DraftChargeTier>
        <Amount>4</Amount>
        <Label>sample string 1</Label>
        <Quantity>2</Quantity>
        <SortOrder>5</SortOrder>
        <UnitPrice>3</UnitPrice>
      </DraftChargeTier>
      <DraftChargeTier>
        <Amount>4</Amount>
        <Label>sample string 1</Label>
        <Quantity>2</Quantity>
        <SortOrder>5</SortOrder>
        <UnitPrice>3</UnitPrice>
      </DraftChargeTier>
    </DraftChargeTiers>
    <DraftDiscount>
      <Id>8</Id>
      <Uri>sample string 9</Uri>
      <Amount>3</Amount>
      <ConfiguredDiscountAmount>2</ConfiguredDiscountAmount>
      <Description>sample string 7</Description>
      <DiscountType>sample string 5</DiscountType>
      <DraftChargeId>1</DraftChargeId>
      <EffectiveTimestamp>2024-05-03T08:01:58.2558793+00:00</EffectiveTimestamp>
      <Quantity>4</Quantity>
    </DraftDiscount>
    <DraftDiscounts>
      <DraftDiscount>
        <Id>8</Id>
        <Uri>sample string 9</Uri>
        <Amount>3</Amount>
        <ConfiguredDiscountAmount>2</ConfiguredDiscountAmount>
        <Description>sample string 7</Description>
        <DiscountType>sample string 5</DiscountType>
        <DraftChargeId>1</DraftChargeId>
        <EffectiveTimestamp>2024-05-03T08:01:58.2558793+00:00</EffectiveTimestamp>
        <Quantity>4</Quantity>
      </DraftDiscount>
      <DraftDiscount>
        <Id>8</Id>
        <Uri>sample string 9</Uri>
        <Amount>3</Amount>
        <ConfiguredDiscountAmount>2</ConfiguredDiscountAmount>
        <Description>sample string 7</Description>
        <DiscountType>sample string 5</DiscountType>
        <DraftChargeId>1</DraftChargeId>
        <EffectiveTimestamp>2024-05-03T08:01:58.2558793+00:00</EffectiveTimestamp>
        <Quantity>4</Quantity>
      </DraftDiscount>
      <DraftDiscount>
        <Id>8</Id>
        <Uri>sample string 9</Uri>
        <Amount>3</Amount>
        <ConfiguredDiscountAmount>2</ConfiguredDiscountAmount>
        <Description>sample string 7</Description>
        <DiscountType>sample string 5</DiscountType>
        <DraftChargeId>1</DraftChargeId>
        <EffectiveTimestamp>2024-05-03T08:01:58.2558793+00:00</EffectiveTimestamp>
        <Quantity>4</Quantity>
      </DraftDiscount>
    </DraftDiscounts>
    <DraftInvoiceId>9</DraftInvoiceId>
    <EffectiveTimestamp>2024-05-03T08:01:58.2558793+00:00</EffectiveTimestamp>
    <EndServiceDate>2024-05-03T08:01:58.2558793+00:00</EndServiceDate>
    <HasPurchasePerformanceObligations>true</HasPurchasePerformanceObligations>
    <Name>sample string 10</Name>
    <Postable>true</Postable>
    <ProductId>1</ProductId>
    <ProductItems i:nil="true" />
    <ProratedUnitPrice>1</ProratedUnitPrice>
    <PurchaseId>1</PurchaseId>
    <Quantity>4</Quantity>
    <RangeQuantity>1</RangeQuantity>
    <StartServiceDate>2024-05-03T08:01:58.2558793+00:00</StartServiceDate>
    <Status>sample string 15</Status>
    <SubscriptionPeriodId>8</SubscriptionPeriodId>
    <SubscriptionProductId>1</SubscriptionProductId>
    <TaxableAmount>7</TaxableAmount>
    <TransactionId>1</TransactionId>
    <TransactionType>sample string 3</TransactionType>
    <UnitPrice>5</UnitPrice>
  </DraftCharge>
</ArrayOfDraftCharge>