GET v1/PlanProducts/{id}

Documentation for 'Get'.

Request Information

Parameters

NameDescriptionAdditional information
id
Documentation for 'id'.

Define this parameter in the request URI.

Response Information

Response body formats

application/json, text/json

Sample:
Click to beautify!
{
  "status": "sample string 1",
  "productId": 2,
  "planId": 3,
  "productCode": "sample string 4",
  "productName": "sample string 5",
  "productStatus": "sample string 6",
  "productDescription": "sample string 7",
  "productType": "sample string 8",
  "productGLCode": "sample string 9",
  "quantity": 10.0,
  "maxQuantity": 1.0,
  "isRecurring": true,
  "isFixed": true,
  "isOptional": true,
  "isIncludedByDefault": true,
  "isTrackingItems": true,
  "chargeAtSubscriptionActivation": true,
  "orderToCashCycles": [
    {
      "planFrequencyId": 1,
      "planProductId": 2,
      "numberOfIntervals": 3,
      "interval": "sample string 4",
      "chargeModels": [
        {
          "chargeModelType": "sample string 1",
          "chargeTimingType": "sample string 2",
          "prorationGranularity": "sample string 3",
          "prorateOnPositiveQuantity": true,
          "prorateOnNegativeQuantity": true,
          "reverseChargeOnNegativeQuantity": true,
          "id": 7,
          "uri": "sample string 8"
        },
        {
          "chargeModelType": "sample string 1",
          "chargeTimingType": "sample string 2",
          "prorationGranularity": "sample string 3",
          "prorateOnPositiveQuantity": true,
          "prorateOnNegativeQuantity": true,
          "reverseChargeOnNegativeQuantity": true,
          "id": 7,
          "uri": "sample string 8"
        },
        {
          "chargeModelType": "sample string 1",
          "chargeTimingType": "sample string 2",
          "prorationGranularity": "sample string 3",
          "prorateOnPositiveQuantity": true,
          "prorateOnNegativeQuantity": true,
          "reverseChargeOnNegativeQuantity": true,
          "id": 7,
          "uri": "sample string 8"
        }
      ],
      "customFields": [
        {
          "key": "sample string 1",
          "friendlyName": "sample string 2",
          "dataType": "sample string 3",
          "defaultValue": {}
        },
        {
          "key": "sample string 1",
          "friendlyName": "sample string 2",
          "dataType": "sample string 3",
          "defaultValue": {}
        },
        {
          "key": "sample string 1",
          "friendlyName": "sample string 2",
          "dataType": "sample string 3",
          "defaultValue": {}
        }
      ],
      "remainingInterval": 1,
      "intervalsUntilStart": 1,
      "groupQuantityChangeCharges": true,
      "planProductPriceUplifts": [
        {
          "sequenceNumber": 1,
          "numberOfIntervals": 2,
          "amount": 3.0,
          "repeatForever": true,
          "currency": "sample string 5",
          "upliftType": "sample string 6"
        },
        {
          "sequenceNumber": 1,
          "numberOfIntervals": 2,
          "amount": 3.0,
          "repeatForever": true,
          "currency": "sample string 5",
          "upliftType": "sample string 6"
        },
        {
          "sequenceNumber": 1,
          "numberOfIntervals": 2,
          "amount": 3.0,
          "repeatForever": true,
          "currency": "sample string 5",
          "upliftType": "sample string 6"
        }
      ],
      "customServiceDateNumberOfIntervals": 6,
      "customServiceDateInterval": "sample string 7",
      "customServiceDateProjection": "sample string 8",
      "upliftPriorToRecharge": true,
      "includingInitialCharge": true,
      "trackPeakQuantity": true,
      "pricebookId": 1,
      "earningInterval": "sample string 10",
      "earningNumberOfIntervals": 1,
      "earningTimingInterval": "sample string 11",
      "earningTimingType": "sample string 12",
      "pricingModel": {
        "pricingModelType": "sample string 1",
        "quantityRanges": [
          {
            "min": 1.0,
            "max": 1.0,
            "prices": [
              {
                "amount": 1.0,
                "conditionAmount": 1.0,
                "variableAmount": 1.0,
                "currency": "sample string 1",
                "conditionAmountDays": 1,
                "id": 2,
                "uri": "sample string 3"
              },
              {
                "amount": 1.0,
                "conditionAmount": 1.0,
                "variableAmount": 1.0,
                "currency": "sample string 1",
                "conditionAmountDays": 1,
                "id": 2,
                "uri": "sample string 3"
              },
              {
                "amount": 1.0,
                "conditionAmount": 1.0,
                "variableAmount": 1.0,
                "currency": "sample string 1",
                "conditionAmountDays": 1,
                "id": 2,
                "uri": "sample string 3"
              }
            ],
            "id": 2,
            "uri": "sample string 3"
          },
          {
            "min": 1.0,
            "max": 1.0,
            "prices": [
              {
                "amount": 1.0,
                "conditionAmount": 1.0,
                "variableAmount": 1.0,
                "currency": "sample string 1",
                "conditionAmountDays": 1,
                "id": 2,
                "uri": "sample string 3"
              },
              {
                "amount": 1.0,
                "conditionAmount": 1.0,
                "variableAmount": 1.0,
                "currency": "sample string 1",
                "conditionAmountDays": 1,
                "id": 2,
                "uri": "sample string 3"
              },
              {
                "amount": 1.0,
                "conditionAmount": 1.0,
                "variableAmount": 1.0,
                "currency": "sample string 1",
                "conditionAmountDays": 1,
                "id": 2,
                "uri": "sample string 3"
              }
            ],
            "id": 2,
            "uri": "sample string 3"
          },
          {
            "min": 1.0,
            "max": 1.0,
            "prices": [
              {
                "amount": 1.0,
                "conditionAmount": 1.0,
                "variableAmount": 1.0,
                "currency": "sample string 1",
                "conditionAmountDays": 1,
                "id": 2,
                "uri": "sample string 3"
              },
              {
                "amount": 1.0,
                "conditionAmount": 1.0,
                "variableAmount": 1.0,
                "currency": "sample string 1",
                "conditionAmountDays": 1,
                "id": 2,
                "uri": "sample string 3"
              },
              {
                "amount": 1.0,
                "conditionAmount": 1.0,
                "variableAmount": 1.0,
                "currency": "sample string 1",
                "conditionAmountDays": 1,
                "id": 2,
                "uri": "sample string 3"
              }
            ],
            "id": 2,
            "uri": "sample string 3"
          }
        ],
        "pricingFormulaType": "sample string 2",
        "id": 3,
        "uri": "sample string 4"
      },
      "earningSchedules": [
        {
          "currency": "sample string 1",
          "schedules": [
            {
              "scheduledInterval": "sample string 1",
              "numberOfIntervals": 1,
              "scheduledAmount": 1.0,
              "reference": "sample string 2",
              "scheduledType": "sample string 3",
              "id": 4,
              "uri": "sample string 5"
            },
            {
              "scheduledInterval": "sample string 1",
              "numberOfIntervals": 1,
              "scheduledAmount": 1.0,
              "reference": "sample string 2",
              "scheduledType": "sample string 3",
              "id": 4,
              "uri": "sample string 5"
            },
            {
              "scheduledInterval": "sample string 1",
              "numberOfIntervals": 1,
              "scheduledAmount": 1.0,
              "reference": "sample string 2",
              "scheduledType": "sample string 3",
              "id": 4,
              "uri": "sample string 5"
            }
          ]
        },
        {
          "currency": "sample string 1",
          "schedules": [
            {
              "scheduledInterval": "sample string 1",
              "numberOfIntervals": 1,
              "scheduledAmount": 1.0,
              "reference": "sample string 2",
              "scheduledType": "sample string 3",
              "id": 4,
              "uri": "sample string 5"
            },
            {
              "scheduledInterval": "sample string 1",
              "numberOfIntervals": 1,
              "scheduledAmount": 1.0,
              "reference": "sample string 2",
              "scheduledType": "sample string 3",
              "id": 4,
              "uri": "sample string 5"
            },
            {
              "scheduledInterval": "sample string 1",
              "numberOfIntervals": 1,
              "scheduledAmount": 1.0,
              "reference": "sample string 2",
              "scheduledType": "sample string 3",
              "id": 4,
              "uri": "sample string 5"
            }
          ]
        },
        {
          "currency": "sample string 1",
          "schedules": [
            {
              "scheduledInterval": "sample string 1",
              "numberOfIntervals": 1,
              "scheduledAmount": 1.0,
              "reference": "sample string 2",
              "scheduledType": "sample string 3",
              "id": 4,
              "uri": "sample string 5"
            },
            {
              "scheduledInterval": "sample string 1",
              "numberOfIntervals": 1,
              "scheduledAmount": 1.0,
              "reference": "sample string 2",
              "scheduledType": "sample string 3",
              "id": 4,
              "uri": "sample string 5"
            },
            {
              "scheduledInterval": "sample string 1",
              "numberOfIntervals": 1,
              "scheduledAmount": 1.0,
              "reference": "sample string 2",
              "scheduledType": "sample string 3",
              "id": 4,
              "uri": "sample string 5"
            }
          ]
        }
      ],
      "amounts": [
        {
          "currency": "sample string 1",
          "amount": 2.0
        },
        {
          "currency": "sample string 1",
          "amount": 2.0
        },
        {
          "currency": "sample string 1",
          "amount": 2.0
        }
      ],
      "id": 13,
      "uri": "sample string 14"
    },
    {
      "planFrequencyId": 1,
      "planProductId": 2,
      "numberOfIntervals": 3,
      "interval": "sample string 4",
      "chargeModels": [
        {
          "chargeModelType": "sample string 1",
          "chargeTimingType": "sample string 2",
          "prorationGranularity": "sample string 3",
          "prorateOnPositiveQuantity": true,
          "prorateOnNegativeQuantity": true,
          "reverseChargeOnNegativeQuantity": true,
          "id": 7,
          "uri": "sample string 8"
        },
        {
          "chargeModelType": "sample string 1",
          "chargeTimingType": "sample string 2",
          "prorationGranularity": "sample string 3",
          "prorateOnPositiveQuantity": true,
          "prorateOnNegativeQuantity": true,
          "reverseChargeOnNegativeQuantity": true,
          "id": 7,
          "uri": "sample string 8"
        },
        {
          "chargeModelType": "sample string 1",
          "chargeTimingType": "sample string 2",
          "prorationGranularity": "sample string 3",
          "prorateOnPositiveQuantity": true,
          "prorateOnNegativeQuantity": true,
          "reverseChargeOnNegativeQuantity": true,
          "id": 7,
          "uri": "sample string 8"
        }
      ],
      "customFields": [
        {
          "key": "sample string 1",
          "friendlyName": "sample string 2",
          "dataType": "sample string 3",
          "defaultValue": {}
        },
        {
          "key": "sample string 1",
          "friendlyName": "sample string 2",
          "dataType": "sample string 3",
          "defaultValue": {}
        },
        {
          "key": "sample string 1",
          "friendlyName": "sample string 2",
          "dataType": "sample string 3",
          "defaultValue": {}
        }
      ],
      "remainingInterval": 1,
      "intervalsUntilStart": 1,
      "groupQuantityChangeCharges": true,
      "planProductPriceUplifts": [
        {
          "sequenceNumber": 1,
          "numberOfIntervals": 2,
          "amount": 3.0,
          "repeatForever": true,
          "currency": "sample string 5",
          "upliftType": "sample string 6"
        },
        {
          "sequenceNumber": 1,
          "numberOfIntervals": 2,
          "amount": 3.0,
          "repeatForever": true,
          "currency": "sample string 5",
          "upliftType": "sample string 6"
        },
        {
          "sequenceNumber": 1,
          "numberOfIntervals": 2,
          "amount": 3.0,
          "repeatForever": true,
          "currency": "sample string 5",
          "upliftType": "sample string 6"
        }
      ],
      "customServiceDateNumberOfIntervals": 6,
      "customServiceDateInterval": "sample string 7",
      "customServiceDateProjection": "sample string 8",
      "upliftPriorToRecharge": true,
      "includingInitialCharge": true,
      "trackPeakQuantity": true,
      "pricebookId": 1,
      "earningInterval": "sample string 10",
      "earningNumberOfIntervals": 1,
      "earningTimingInterval": "sample string 11",
      "earningTimingType": "sample string 12",
      "pricingModel": {
        "pricingModelType": "sample string 1",
        "quantityRanges": [
          {
            "min": 1.0,
            "max": 1.0,
            "prices": [
              {
                "amount": 1.0,
                "conditionAmount": 1.0,
                "variableAmount": 1.0,
                "currency": "sample string 1",
                "conditionAmountDays": 1,
                "id": 2,
                "uri": "sample string 3"
              },
              {
                "amount": 1.0,
                "conditionAmount": 1.0,
                "variableAmount": 1.0,
                "currency": "sample string 1",
                "conditionAmountDays": 1,
                "id": 2,
                "uri": "sample string 3"
              },
              {
                "amount": 1.0,
                "conditionAmount": 1.0,
                "variableAmount": 1.0,
                "currency": "sample string 1",
                "conditionAmountDays": 1,
                "id": 2,
                "uri": "sample string 3"
              }
            ],
            "id": 2,
            "uri": "sample string 3"
          },
          {
            "min": 1.0,
            "max": 1.0,
            "prices": [
              {
                "amount": 1.0,
                "conditionAmount": 1.0,
                "variableAmount": 1.0,
                "currency": "sample string 1",
                "conditionAmountDays": 1,
                "id": 2,
                "uri": "sample string 3"
              },
              {
                "amount": 1.0,
                "conditionAmount": 1.0,
                "variableAmount": 1.0,
                "currency": "sample string 1",
                "conditionAmountDays": 1,
                "id": 2,
                "uri": "sample string 3"
              },
              {
                "amount": 1.0,
                "conditionAmount": 1.0,
                "variableAmount": 1.0,
                "currency": "sample string 1",
                "conditionAmountDays": 1,
                "id": 2,
                "uri": "sample string 3"
              }
            ],
            "id": 2,
            "uri": "sample string 3"
          },
          {
            "min": 1.0,
            "max": 1.0,
            "prices": [
              {
                "amount": 1.0,
                "conditionAmount": 1.0,
                "variableAmount": 1.0,
                "currency": "sample string 1",
                "conditionAmountDays": 1,
                "id": 2,
                "uri": "sample string 3"
              },
              {
                "amount": 1.0,
                "conditionAmount": 1.0,
                "variableAmount": 1.0,
                "currency": "sample string 1",
                "conditionAmountDays": 1,
                "id": 2,
                "uri": "sample string 3"
              },
              {
                "amount": 1.0,
                "conditionAmount": 1.0,
                "variableAmount": 1.0,
                "currency": "sample string 1",
                "conditionAmountDays": 1,
                "id": 2,
                "uri": "sample string 3"
              }
            ],
            "id": 2,
            "uri": "sample string 3"
          }
        ],
        "pricingFormulaType": "sample string 2",
        "id": 3,
        "uri": "sample string 4"
      },
      "earningSchedules": [
        {
          "currency": "sample string 1",
          "schedules": [
            {
              "scheduledInterval": "sample string 1",
              "numberOfIntervals": 1,
              "scheduledAmount": 1.0,
              "reference": "sample string 2",
              "scheduledType": "sample string 3",
              "id": 4,
              "uri": "sample string 5"
            },
            {
              "scheduledInterval": "sample string 1",
              "numberOfIntervals": 1,
              "scheduledAmount": 1.0,
              "reference": "sample string 2",
              "scheduledType": "sample string 3",
              "id": 4,
              "uri": "sample string 5"
            },
            {
              "scheduledInterval": "sample string 1",
              "numberOfIntervals": 1,
              "scheduledAmount": 1.0,
              "reference": "sample string 2",
              "scheduledType": "sample string 3",
              "id": 4,
              "uri": "sample string 5"
            }
          ]
        },
        {
          "currency": "sample string 1",
          "schedules": [
            {
              "scheduledInterval": "sample string 1",
              "numberOfIntervals": 1,
              "scheduledAmount": 1.0,
              "reference": "sample string 2",
              "scheduledType": "sample string 3",
              "id": 4,
              "uri": "sample string 5"
            },
            {
              "scheduledInterval": "sample string 1",
              "numberOfIntervals": 1,
              "scheduledAmount": 1.0,
              "reference": "sample string 2",
              "scheduledType": "sample string 3",
              "id": 4,
              "uri": "sample string 5"
            },
            {
              "scheduledInterval": "sample string 1",
              "numberOfIntervals": 1,
              "scheduledAmount": 1.0,
              "reference": "sample string 2",
              "scheduledType": "sample string 3",
              "id": 4,
              "uri": "sample string 5"
            }
          ]
        },
        {
          "currency": "sample string 1",
          "schedules": [
            {
              "scheduledInterval": "sample string 1",
              "numberOfIntervals": 1,
              "scheduledAmount": 1.0,
              "reference": "sample string 2",
              "scheduledType": "sample string 3",
              "id": 4,
              "uri": "sample string 5"
            },
            {
              "scheduledInterval": "sample string 1",
              "numberOfIntervals": 1,
              "scheduledAmount": 1.0,
              "reference": "sample string 2",
              "scheduledType": "sample string 3",
              "id": 4,
              "uri": "sample string 5"
            },
            {
              "scheduledInterval": "sample string 1",
              "numberOfIntervals": 1,
              "scheduledAmount": 1.0,
              "reference": "sample string 2",
              "scheduledType": "sample string 3",
              "id": 4,
              "uri": "sample string 5"
            }
          ]
        }
      ],
      "amounts": [
        {
          "currency": "sample string 1",
          "amount": 2.0
        },
        {
          "currency": "sample string 1",
          "amount": 2.0
        },
        {
          "currency": "sample string 1",
          "amount": 2.0
        }
      ],
      "id": 13,
      "uri": "sample string 14"
    },
    {
      "planFrequencyId": 1,
      "planProductId": 2,
      "numberOfIntervals": 3,
      "interval": "sample string 4",
      "chargeModels": [
        {
          "chargeModelType": "sample string 1",
          "chargeTimingType": "sample string 2",
          "prorationGranularity": "sample string 3",
          "prorateOnPositiveQuantity": true,
          "prorateOnNegativeQuantity": true,
          "reverseChargeOnNegativeQuantity": true,
          "id": 7,
          "uri": "sample string 8"
        },
        {
          "chargeModelType": "sample string 1",
          "chargeTimingType": "sample string 2",
          "prorationGranularity": "sample string 3",
          "prorateOnPositiveQuantity": true,
          "prorateOnNegativeQuantity": true,
          "reverseChargeOnNegativeQuantity": true,
          "id": 7,
          "uri": "sample string 8"
        },
        {
          "chargeModelType": "sample string 1",
          "chargeTimingType": "sample string 2",
          "prorationGranularity": "sample string 3",
          "prorateOnPositiveQuantity": true,
          "prorateOnNegativeQuantity": true,
          "reverseChargeOnNegativeQuantity": true,
          "id": 7,
          "uri": "sample string 8"
        }
      ],
      "customFields": [
        {
          "key": "sample string 1",
          "friendlyName": "sample string 2",
          "dataType": "sample string 3",
          "defaultValue": {}
        },
        {
          "key": "sample string 1",
          "friendlyName": "sample string 2",
          "dataType": "sample string 3",
          "defaultValue": {}
        },
        {
          "key": "sample string 1",
          "friendlyName": "sample string 2",
          "dataType": "sample string 3",
          "defaultValue": {}
        }
      ],
      "remainingInterval": 1,
      "intervalsUntilStart": 1,
      "groupQuantityChangeCharges": true,
      "planProductPriceUplifts": [
        {
          "sequenceNumber": 1,
          "numberOfIntervals": 2,
          "amount": 3.0,
          "repeatForever": true,
          "currency": "sample string 5",
          "upliftType": "sample string 6"
        },
        {
          "sequenceNumber": 1,
          "numberOfIntervals": 2,
          "amount": 3.0,
          "repeatForever": true,
          "currency": "sample string 5",
          "upliftType": "sample string 6"
        },
        {
          "sequenceNumber": 1,
          "numberOfIntervals": 2,
          "amount": 3.0,
          "repeatForever": true,
          "currency": "sample string 5",
          "upliftType": "sample string 6"
        }
      ],
      "customServiceDateNumberOfIntervals": 6,
      "customServiceDateInterval": "sample string 7",
      "customServiceDateProjection": "sample string 8",
      "upliftPriorToRecharge": true,
      "includingInitialCharge": true,
      "trackPeakQuantity": true,
      "pricebookId": 1,
      "earningInterval": "sample string 10",
      "earningNumberOfIntervals": 1,
      "earningTimingInterval": "sample string 11",
      "earningTimingType": "sample string 12",
      "pricingModel": {
        "pricingModelType": "sample string 1",
        "quantityRanges": [
          {
            "min": 1.0,
            "max": 1.0,
            "prices": [
              {
                "amount": 1.0,
                "conditionAmount": 1.0,
                "variableAmount": 1.0,
                "currency": "sample string 1",
                "conditionAmountDays": 1,
                "id": 2,
                "uri": "sample string 3"
              },
              {
                "amount": 1.0,
                "conditionAmount": 1.0,
                "variableAmount": 1.0,
                "currency": "sample string 1",
                "conditionAmountDays": 1,
                "id": 2,
                "uri": "sample string 3"
              },
              {
                "amount": 1.0,
                "conditionAmount": 1.0,
                "variableAmount": 1.0,
                "currency": "sample string 1",
                "conditionAmountDays": 1,
                "id": 2,
                "uri": "sample string 3"
              }
            ],
            "id": 2,
            "uri": "sample string 3"
          },
          {
            "min": 1.0,
            "max": 1.0,
            "prices": [
              {
                "amount": 1.0,
                "conditionAmount": 1.0,
                "variableAmount": 1.0,
                "currency": "sample string 1",
                "conditionAmountDays": 1,
                "id": 2,
                "uri": "sample string 3"
              },
              {
                "amount": 1.0,
                "conditionAmount": 1.0,
                "variableAmount": 1.0,
                "currency": "sample string 1",
                "conditionAmountDays": 1,
                "id": 2,
                "uri": "sample string 3"
              },
              {
                "amount": 1.0,
                "conditionAmount": 1.0,
                "variableAmount": 1.0,
                "currency": "sample string 1",
                "conditionAmountDays": 1,
                "id": 2,
                "uri": "sample string 3"
              }
            ],
            "id": 2,
            "uri": "sample string 3"
          },
          {
            "min": 1.0,
            "max": 1.0,
            "prices": [
              {
                "amount": 1.0,
                "conditionAmount": 1.0,
                "variableAmount": 1.0,
                "currency": "sample string 1",
                "conditionAmountDays": 1,
                "id": 2,
                "uri": "sample string 3"
              },
              {
                "amount": 1.0,
                "conditionAmount": 1.0,
                "variableAmount": 1.0,
                "currency": "sample string 1",
                "conditionAmountDays": 1,
                "id": 2,
                "uri": "sample string 3"
              },
              {
                "amount": 1.0,
                "conditionAmount": 1.0,
                "variableAmount": 1.0,
                "currency": "sample string 1",
                "conditionAmountDays": 1,
                "id": 2,
                "uri": "sample string 3"
              }
            ],
            "id": 2,
            "uri": "sample string 3"
          }
        ],
        "pricingFormulaType": "sample string 2",
        "id": 3,
        "uri": "sample string 4"
      },
      "earningSchedules": [
        {
          "currency": "sample string 1",
          "schedules": [
            {
              "scheduledInterval": "sample string 1",
              "numberOfIntervals": 1,
              "scheduledAmount": 1.0,
              "reference": "sample string 2",
              "scheduledType": "sample string 3",
              "id": 4,
              "uri": "sample string 5"
            },
            {
              "scheduledInterval": "sample string 1",
              "numberOfIntervals": 1,
              "scheduledAmount": 1.0,
              "reference": "sample string 2",
              "scheduledType": "sample string 3",
              "id": 4,
              "uri": "sample string 5"
            },
            {
              "scheduledInterval": "sample string 1",
              "numberOfIntervals": 1,
              "scheduledAmount": 1.0,
              "reference": "sample string 2",
              "scheduledType": "sample string 3",
              "id": 4,
              "uri": "sample string 5"
            }
          ]
        },
        {
          "currency": "sample string 1",
          "schedules": [
            {
              "scheduledInterval": "sample string 1",
              "numberOfIntervals": 1,
              "scheduledAmount": 1.0,
              "reference": "sample string 2",
              "scheduledType": "sample string 3",
              "id": 4,
              "uri": "sample string 5"
            },
            {
              "scheduledInterval": "sample string 1",
              "numberOfIntervals": 1,
              "scheduledAmount": 1.0,
              "reference": "sample string 2",
              "scheduledType": "sample string 3",
              "id": 4,
              "uri": "sample string 5"
            },
            {
              "scheduledInterval": "sample string 1",
              "numberOfIntervals": 1,
              "scheduledAmount": 1.0,
              "reference": "sample string 2",
              "scheduledType": "sample string 3",
              "id": 4,
              "uri": "sample string 5"
            }
          ]
        },
        {
          "currency": "sample string 1",
          "schedules": [
            {
              "scheduledInterval": "sample string 1",
              "numberOfIntervals": 1,
              "scheduledAmount": 1.0,
              "reference": "sample string 2",
              "scheduledType": "sample string 3",
              "id": 4,
              "uri": "sample string 5"
            },
            {
              "scheduledInterval": "sample string 1",
              "numberOfIntervals": 1,
              "scheduledAmount": 1.0,
              "reference": "sample string 2",
              "scheduledType": "sample string 3",
              "id": 4,
              "uri": "sample string 5"
            },
            {
              "scheduledInterval": "sample string 1",
              "numberOfIntervals": 1,
              "scheduledAmount": 1.0,
              "reference": "sample string 2",
              "scheduledType": "sample string 3",
              "id": 4,
              "uri": "sample string 5"
            }
          ]
        }
      ],
      "amounts": [
        {
          "currency": "sample string 1",
          "amount": 2.0
        },
        {
          "currency": "sample string 1",
          "amount": 2.0
        },
        {
          "currency": "sample string 1",
          "amount": 2.0
        }
      ],
      "id": 13,
      "uri": "sample string 14"
    }
  ],
  "resetType": "sample string 17",
  "planProductUniqueId": 18,
  "sortOrder": 19,
  "generateZeroDollarCharge": true,
  "hostedPageManagedOfferingPlanProduct": {
    "visible": true,
    "inclusionManagement": true,
    "quantityManagement": true,
    "planProductKeyId": 4
  },
  "id": 21,
  "uri": "sample string 22"
}

application/xml, text/xml

Sample:
Click to beautify!
<PlanProduct xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Common.Dto.Get">
  <Id>21</Id>
  <Uri>sample string 22</Uri>
  <ChangePreview>
    <AllSubscriptions>
      <Changes>
        <Change>
          <NewValue>sample string 3</NewValue>
          <OldValue>sample string 2</OldValue>
          <Property>sample string 1</Property>
        </Change>
        <Change>
          <NewValue>sample string 3</NewValue>
          <OldValue>sample string 2</OldValue>
          <Property>sample string 1</Property>
        </Change>
        <Change>
          <NewValue>sample string 3</NewValue>
          <OldValue>sample string 2</OldValue>
          <Property>sample string 1</Property>
        </Change>
      </Changes>
      <NumberAffected>1</NumberAffected>
      <NumberWillBeAffected>1</NumberWillBeAffected>
    </AllSubscriptions>
    <ExistingSubscriptions>
      <Changes>
        <Change>
          <NewValue>sample string 3</NewValue>
          <OldValue>sample string 2</OldValue>
          <Property>sample string 1</Property>
        </Change>
        <Change>
          <NewValue>sample string 3</NewValue>
          <OldValue>sample string 2</OldValue>
          <Property>sample string 1</Property>
        </Change>
        <Change>
          <NewValue>sample string 3</NewValue>
          <OldValue>sample string 2</OldValue>
          <Property>sample string 1</Property>
        </Change>
      </Changes>
      <NumberAffected>1</NumberAffected>
      <NumberWillBeAffected>1</NumberWillBeAffected>
    </ExistingSubscriptions>
    <NewSubscriptions>
      <Changes>
        <Change>
          <NewValue>sample string 3</NewValue>
          <OldValue>sample string 2</OldValue>
          <Property>sample string 1</Property>
        </Change>
        <Change>
          <NewValue>sample string 3</NewValue>
          <OldValue>sample string 2</OldValue>
          <Property>sample string 1</Property>
        </Change>
        <Change>
          <NewValue>sample string 3</NewValue>
          <OldValue>sample string 2</OldValue>
          <Property>sample string 1</Property>
        </Change>
      </Changes>
      <NumberAffected>1</NumberAffected>
      <NumberWillBeAffected>1</NumberWillBeAffected>
    </NewSubscriptions>
    <Success>true</Success>
  </ChangePreview>
  <ChangeSummary>
    <AllSubscriptions>
      <Changes>
        <Change>
          <NewValue>sample string 3</NewValue>
          <OldValue>sample string 2</OldValue>
          <Property>sample string 1</Property>
        </Change>
        <Change>
          <NewValue>sample string 3</NewValue>
          <OldValue>sample string 2</OldValue>
          <Property>sample string 1</Property>
        </Change>
        <Change>
          <NewValue>sample string 3</NewValue>
          <OldValue>sample string 2</OldValue>
          <Property>sample string 1</Property>
        </Change>
      </Changes>
      <NumberAffected>1</NumberAffected>
      <NumberWillBeAffected>1</NumberWillBeAffected>
    </AllSubscriptions>
    <ExistingSubscriptions>
      <Changes>
        <Change>
          <NewValue>sample string 3</NewValue>
          <OldValue>sample string 2</OldValue>
          <Property>sample string 1</Property>
        </Change>
        <Change>
          <NewValue>sample string 3</NewValue>
          <OldValue>sample string 2</OldValue>
          <Property>sample string 1</Property>
        </Change>
        <Change>
          <NewValue>sample string 3</NewValue>
          <OldValue>sample string 2</OldValue>
          <Property>sample string 1</Property>
        </Change>
      </Changes>
      <NumberAffected>1</NumberAffected>
      <NumberWillBeAffected>1</NumberWillBeAffected>
    </ExistingSubscriptions>
    <NewSubscriptions>
      <Changes>
        <Change>
          <NewValue>sample string 3</NewValue>
          <OldValue>sample string 2</OldValue>
          <Property>sample string 1</Property>
        </Change>
        <Change>
          <NewValue>sample string 3</NewValue>
          <OldValue>sample string 2</OldValue>
          <Property>sample string 1</Property>
        </Change>
        <Change>
          <NewValue>sample string 3</NewValue>
          <OldValue>sample string 2</OldValue>
          <Property>sample string 1</Property>
        </Change>
      </Changes>
      <NumberAffected>1</NumberAffected>
      <NumberWillBeAffected>1</NumberWillBeAffected>
    </NewSubscriptions>
    <Success>true</Success>
  </ChangeSummary>
  <ChargeAtSubscriptionActivation>true</ChargeAtSubscriptionActivation>
  <GenerateZeroDollarCharge>true</GenerateZeroDollarCharge>
  <HostedPageManagedOfferingPlanProduct>
    <InclusionManagement>true</InclusionManagement>
    <PlanProductKeyId>4</PlanProductKeyId>
    <QuantityManagement>true</QuantityManagement>
    <Visible>true</Visible>
  </HostedPageManagedOfferingPlanProduct>
  <IsFixed>true</IsFixed>
  <IsIncludedByDefault>true</IsIncludedByDefault>
  <IsOptional>true</IsOptional>
  <IsRecurring>true</IsRecurring>
  <IsTrackingItems>true</IsTrackingItems>
  <MaxQuantity>1</MaxQuantity>
  <OrderToCashCycles>
    <PlanOrderToCashCycle>
      <Id>13</Id>
      <Uri>sample string 14</Uri>
      <Amounts>
        <CurrencyAmount>
          <Amount>2</Amount>
          <Currency>sample string 1</Currency>
        </CurrencyAmount>
        <CurrencyAmount>
          <Amount>2</Amount>
          <Currency>sample string 1</Currency>
        </CurrencyAmount>
        <CurrencyAmount>
          <Amount>2</Amount>
          <Currency>sample string 1</Currency>
        </CurrencyAmount>
      </Amounts>
      <EarningInterval>sample string 10</EarningInterval>
      <EarningNumberOfIntervals>1</EarningNumberOfIntervals>
      <EarningSchedules>
        <CurrencyEarningSchedules>
          <Currency>sample string 1</Currency>
          <Schedules>
            <IntervalEarningSchedule>
              <Id>4</Id>
              <Uri>sample string 5</Uri>
              <NumberOfIntervals>1</NumberOfIntervals>
              <Reference>sample string 2</Reference>
              <ScheduledAmount>1</ScheduledAmount>
              <ScheduledInterval>sample string 1</ScheduledInterval>
              <ScheduledType>sample string 3</ScheduledType>
            </IntervalEarningSchedule>
            <IntervalEarningSchedule>
              <Id>4</Id>
              <Uri>sample string 5</Uri>
              <NumberOfIntervals>1</NumberOfIntervals>
              <Reference>sample string 2</Reference>
              <ScheduledAmount>1</ScheduledAmount>
              <ScheduledInterval>sample string 1</ScheduledInterval>
              <ScheduledType>sample string 3</ScheduledType>
            </IntervalEarningSchedule>
            <IntervalEarningSchedule>
              <Id>4</Id>
              <Uri>sample string 5</Uri>
              <NumberOfIntervals>1</NumberOfIntervals>
              <Reference>sample string 2</Reference>
              <ScheduledAmount>1</ScheduledAmount>
              <ScheduledInterval>sample string 1</ScheduledInterval>
              <ScheduledType>sample string 3</ScheduledType>
            </IntervalEarningSchedule>
          </Schedules>
        </CurrencyEarningSchedules>
        <CurrencyEarningSchedules>
          <Currency>sample string 1</Currency>
          <Schedules>
            <IntervalEarningSchedule>
              <Id>4</Id>
              <Uri>sample string 5</Uri>
              <NumberOfIntervals>1</NumberOfIntervals>
              <Reference>sample string 2</Reference>
              <ScheduledAmount>1</ScheduledAmount>
              <ScheduledInterval>sample string 1</ScheduledInterval>
              <ScheduledType>sample string 3</ScheduledType>
            </IntervalEarningSchedule>
            <IntervalEarningSchedule>
              <Id>4</Id>
              <Uri>sample string 5</Uri>
              <NumberOfIntervals>1</NumberOfIntervals>
              <Reference>sample string 2</Reference>
              <ScheduledAmount>1</ScheduledAmount>
              <ScheduledInterval>sample string 1</ScheduledInterval>
              <ScheduledType>sample string 3</ScheduledType>
            </IntervalEarningSchedule>
            <IntervalEarningSchedule>
              <Id>4</Id>
              <Uri>sample string 5</Uri>
              <NumberOfIntervals>1</NumberOfIntervals>
              <Reference>sample string 2</Reference>
              <ScheduledAmount>1</ScheduledAmount>
              <ScheduledInterval>sample string 1</ScheduledInterval>
              <ScheduledType>sample string 3</ScheduledType>
            </IntervalEarningSchedule>
          </Schedules>
        </CurrencyEarningSchedules>
        <CurrencyEarningSchedules>
          <Currency>sample string 1</Currency>
          <Schedules>
            <IntervalEarningSchedule>
              <Id>4</Id>
              <Uri>sample string 5</Uri>
              <NumberOfIntervals>1</NumberOfIntervals>
              <Reference>sample string 2</Reference>
              <ScheduledAmount>1</ScheduledAmount>
              <ScheduledInterval>sample string 1</ScheduledInterval>
              <ScheduledType>sample string 3</ScheduledType>
            </IntervalEarningSchedule>
            <IntervalEarningSchedule>
              <Id>4</Id>
              <Uri>sample string 5</Uri>
              <NumberOfIntervals>1</NumberOfIntervals>
              <Reference>sample string 2</Reference>
              <ScheduledAmount>1</ScheduledAmount>
              <ScheduledInterval>sample string 1</ScheduledInterval>
              <ScheduledType>sample string 3</ScheduledType>
            </IntervalEarningSchedule>
            <IntervalEarningSchedule>
              <Id>4</Id>
              <Uri>sample string 5</Uri>
              <NumberOfIntervals>1</NumberOfIntervals>
              <Reference>sample string 2</Reference>
              <ScheduledAmount>1</ScheduledAmount>
              <ScheduledInterval>sample string 1</ScheduledInterval>
              <ScheduledType>sample string 3</ScheduledType>
            </IntervalEarningSchedule>
          </Schedules>
        </CurrencyEarningSchedules>
      </EarningSchedules>
      <EarningTimingInterval>sample string 11</EarningTimingInterval>
      <EarningTimingType>sample string 12</EarningTimingType>
      <PricingModel>
        <Id>3</Id>
        <Uri>sample string 4</Uri>
        <PricingFormulaType>sample string 2</PricingFormulaType>
        <PricingModelType>sample string 1</PricingModelType>
        <QuantityRanges>
          <QuantityRange>
            <Id>2</Id>
            <Uri>sample string 3</Uri>
            <Max>1</Max>
            <Min>1</Min>
            <Prices>
              <Price>
                <Id>2</Id>
                <Uri>sample string 3</Uri>
                <Amount>1</Amount>
                <ConditionAmount>1</ConditionAmount>
                <ConditionAmountDays>1</ConditionAmountDays>
                <Currency>sample string 1</Currency>
                <VariableAmount>1</VariableAmount>
              </Price>
              <Price>
                <Id>2</Id>
                <Uri>sample string 3</Uri>
                <Amount>1</Amount>
                <ConditionAmount>1</ConditionAmount>
                <ConditionAmountDays>1</ConditionAmountDays>
                <Currency>sample string 1</Currency>
                <VariableAmount>1</VariableAmount>
              </Price>
              <Price>
                <Id>2</Id>
                <Uri>sample string 3</Uri>
                <Amount>1</Amount>
                <ConditionAmount>1</ConditionAmount>
                <ConditionAmountDays>1</ConditionAmountDays>
                <Currency>sample string 1</Currency>
                <VariableAmount>1</VariableAmount>
              </Price>
            </Prices>
          </QuantityRange>
          <QuantityRange>
            <Id>2</Id>
            <Uri>sample string 3</Uri>
            <Max>1</Max>
            <Min>1</Min>
            <Prices>
              <Price>
                <Id>2</Id>
                <Uri>sample string 3</Uri>
                <Amount>1</Amount>
                <ConditionAmount>1</ConditionAmount>
                <ConditionAmountDays>1</ConditionAmountDays>
                <Currency>sample string 1</Currency>
                <VariableAmount>1</VariableAmount>
              </Price>
              <Price>
                <Id>2</Id>
                <Uri>sample string 3</Uri>
                <Amount>1</Amount>
                <ConditionAmount>1</ConditionAmount>
                <ConditionAmountDays>1</ConditionAmountDays>
                <Currency>sample string 1</Currency>
                <VariableAmount>1</VariableAmount>
              </Price>
              <Price>
                <Id>2</Id>
                <Uri>sample string 3</Uri>
                <Amount>1</Amount>
                <ConditionAmount>1</ConditionAmount>
                <ConditionAmountDays>1</ConditionAmountDays>
                <Currency>sample string 1</Currency>
                <VariableAmount>1</VariableAmount>
              </Price>
            </Prices>
          </QuantityRange>
          <QuantityRange>
            <Id>2</Id>
            <Uri>sample string 3</Uri>
            <Max>1</Max>
            <Min>1</Min>
            <Prices>
              <Price>
                <Id>2</Id>
                <Uri>sample string 3</Uri>
                <Amount>1</Amount>
                <ConditionAmount>1</ConditionAmount>
                <ConditionAmountDays>1</ConditionAmountDays>
                <Currency>sample string 1</Currency>
                <VariableAmount>1</VariableAmount>
              </Price>
              <Price>
                <Id>2</Id>
                <Uri>sample string 3</Uri>
                <Amount>1</Amount>
                <ConditionAmount>1</ConditionAmount>
                <ConditionAmountDays>1</ConditionAmountDays>
                <Currency>sample string 1</Currency>
                <VariableAmount>1</VariableAmount>
              </Price>
              <Price>
                <Id>2</Id>
                <Uri>sample string 3</Uri>
                <Amount>1</Amount>
                <ConditionAmount>1</ConditionAmount>
                <ConditionAmountDays>1</ConditionAmountDays>
                <Currency>sample string 1</Currency>
                <VariableAmount>1</VariableAmount>
              </Price>
            </Prices>
          </QuantityRange>
        </QuantityRanges>
      </PricingModel>
      <ChargeModels>
        <ChargeModel>
          <Id>7</Id>
          <Uri>sample string 8</Uri>
          <ChargeModelType>sample string 1</ChargeModelType>
          <ChargeTimingType>sample string 2</ChargeTimingType>
          <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
          <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
          <ProrationGranularity>sample string 3</ProrationGranularity>
          <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
        </ChargeModel>
        <ChargeModel>
          <Id>7</Id>
          <Uri>sample string 8</Uri>
          <ChargeModelType>sample string 1</ChargeModelType>
          <ChargeTimingType>sample string 2</ChargeTimingType>
          <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
          <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
          <ProrationGranularity>sample string 3</ProrationGranularity>
          <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
        </ChargeModel>
        <ChargeModel>
          <Id>7</Id>
          <Uri>sample string 8</Uri>
          <ChargeModelType>sample string 1</ChargeModelType>
          <ChargeTimingType>sample string 2</ChargeTimingType>
          <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
          <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
          <ProrationGranularity>sample string 3</ProrationGranularity>
          <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
        </ChargeModel>
      </ChargeModels>
      <CustomFields>
        <PlanProductCustomField>
          <DataType>sample string 3</DataType>
          <DefaultValue />
          <FriendlyName>sample string 2</FriendlyName>
          <Key>sample string 1</Key>
        </PlanProductCustomField>
        <PlanProductCustomField>
          <DataType>sample string 3</DataType>
          <DefaultValue />
          <FriendlyName>sample string 2</FriendlyName>
          <Key>sample string 1</Key>
        </PlanProductCustomField>
        <PlanProductCustomField>
          <DataType>sample string 3</DataType>
          <DefaultValue />
          <FriendlyName>sample string 2</FriendlyName>
          <Key>sample string 1</Key>
        </PlanProductCustomField>
      </CustomFields>
      <CustomServiceDateInterval>sample string 7</CustomServiceDateInterval>
      <CustomServiceDateNumberOfIntervals>6</CustomServiceDateNumberOfIntervals>
      <CustomServiceDateProjection>sample string 8</CustomServiceDateProjection>
      <GroupQuantityChangeCharges>true</GroupQuantityChangeCharges>
      <IncludingInitialCharge>true</IncludingInitialCharge>
      <Interval>sample string 4</Interval>
      <IntervalsUntilStart>1</IntervalsUntilStart>
      <NumberOfIntervals>3</NumberOfIntervals>
      <PlanFrequencyId>1</PlanFrequencyId>
      <PlanProductId>2</PlanProductId>
      <PlanProductPriceUplifts>
        <PlanProductPriceUplift>
          <Amount>3</Amount>
          <Currency>sample string 5</Currency>
          <NumberOfIntervals>2</NumberOfIntervals>
          <RepeatForever>true</RepeatForever>
          <SequenceNumber>1</SequenceNumber>
          <UpliftType>sample string 6</UpliftType>
        </PlanProductPriceUplift>
        <PlanProductPriceUplift>
          <Amount>3</Amount>
          <Currency>sample string 5</Currency>
          <NumberOfIntervals>2</NumberOfIntervals>
          <RepeatForever>true</RepeatForever>
          <SequenceNumber>1</SequenceNumber>
          <UpliftType>sample string 6</UpliftType>
        </PlanProductPriceUplift>
        <PlanProductPriceUplift>
          <Amount>3</Amount>
          <Currency>sample string 5</Currency>
          <NumberOfIntervals>2</NumberOfIntervals>
          <RepeatForever>true</RepeatForever>
          <SequenceNumber>1</SequenceNumber>
          <UpliftType>sample string 6</UpliftType>
        </PlanProductPriceUplift>
      </PlanProductPriceUplifts>
      <PricebookId>1</PricebookId>
      <RemainingInterval>1</RemainingInterval>
      <TrackPeakQuantity>true</TrackPeakQuantity>
      <UpliftPriorToRecharge>true</UpliftPriorToRecharge>
    </PlanOrderToCashCycle>
    <PlanOrderToCashCycle>
      <Id>13</Id>
      <Uri>sample string 14</Uri>
      <Amounts>
        <CurrencyAmount>
          <Amount>2</Amount>
          <Currency>sample string 1</Currency>
        </CurrencyAmount>
        <CurrencyAmount>
          <Amount>2</Amount>
          <Currency>sample string 1</Currency>
        </CurrencyAmount>
        <CurrencyAmount>
          <Amount>2</Amount>
          <Currency>sample string 1</Currency>
        </CurrencyAmount>
      </Amounts>
      <EarningInterval>sample string 10</EarningInterval>
      <EarningNumberOfIntervals>1</EarningNumberOfIntervals>
      <EarningSchedules>
        <CurrencyEarningSchedules>
          <Currency>sample string 1</Currency>
          <Schedules>
            <IntervalEarningSchedule>
              <Id>4</Id>
              <Uri>sample string 5</Uri>
              <NumberOfIntervals>1</NumberOfIntervals>
              <Reference>sample string 2</Reference>
              <ScheduledAmount>1</ScheduledAmount>
              <ScheduledInterval>sample string 1</ScheduledInterval>
              <ScheduledType>sample string 3</ScheduledType>
            </IntervalEarningSchedule>
            <IntervalEarningSchedule>
              <Id>4</Id>
              <Uri>sample string 5</Uri>
              <NumberOfIntervals>1</NumberOfIntervals>
              <Reference>sample string 2</Reference>
              <ScheduledAmount>1</ScheduledAmount>
              <ScheduledInterval>sample string 1</ScheduledInterval>
              <ScheduledType>sample string 3</ScheduledType>
            </IntervalEarningSchedule>
            <IntervalEarningSchedule>
              <Id>4</Id>
              <Uri>sample string 5</Uri>
              <NumberOfIntervals>1</NumberOfIntervals>
              <Reference>sample string 2</Reference>
              <ScheduledAmount>1</ScheduledAmount>
              <ScheduledInterval>sample string 1</ScheduledInterval>
              <ScheduledType>sample string 3</ScheduledType>
            </IntervalEarningSchedule>
          </Schedules>
        </CurrencyEarningSchedules>
        <CurrencyEarningSchedules>
          <Currency>sample string 1</Currency>
          <Schedules>
            <IntervalEarningSchedule>
              <Id>4</Id>
              <Uri>sample string 5</Uri>
              <NumberOfIntervals>1</NumberOfIntervals>
              <Reference>sample string 2</Reference>
              <ScheduledAmount>1</ScheduledAmount>
              <ScheduledInterval>sample string 1</ScheduledInterval>
              <ScheduledType>sample string 3</ScheduledType>
            </IntervalEarningSchedule>
            <IntervalEarningSchedule>
              <Id>4</Id>
              <Uri>sample string 5</Uri>
              <NumberOfIntervals>1</NumberOfIntervals>
              <Reference>sample string 2</Reference>
              <ScheduledAmount>1</ScheduledAmount>
              <ScheduledInterval>sample string 1</ScheduledInterval>
              <ScheduledType>sample string 3</ScheduledType>
            </IntervalEarningSchedule>
            <IntervalEarningSchedule>
              <Id>4</Id>
              <Uri>sample string 5</Uri>
              <NumberOfIntervals>1</NumberOfIntervals>
              <Reference>sample string 2</Reference>
              <ScheduledAmount>1</ScheduledAmount>
              <ScheduledInterval>sample string 1</ScheduledInterval>
              <ScheduledType>sample string 3</ScheduledType>
            </IntervalEarningSchedule>
          </Schedules>
        </CurrencyEarningSchedules>
        <CurrencyEarningSchedules>
          <Currency>sample string 1</Currency>
          <Schedules>
            <IntervalEarningSchedule>
              <Id>4</Id>
              <Uri>sample string 5</Uri>
              <NumberOfIntervals>1</NumberOfIntervals>
              <Reference>sample string 2</Reference>
              <ScheduledAmount>1</ScheduledAmount>
              <ScheduledInterval>sample string 1</ScheduledInterval>
              <ScheduledType>sample string 3</ScheduledType>
            </IntervalEarningSchedule>
            <IntervalEarningSchedule>
              <Id>4</Id>
              <Uri>sample string 5</Uri>
              <NumberOfIntervals>1</NumberOfIntervals>
              <Reference>sample string 2</Reference>
              <ScheduledAmount>1</ScheduledAmount>
              <ScheduledInterval>sample string 1</ScheduledInterval>
              <ScheduledType>sample string 3</ScheduledType>
            </IntervalEarningSchedule>
            <IntervalEarningSchedule>
              <Id>4</Id>
              <Uri>sample string 5</Uri>
              <NumberOfIntervals>1</NumberOfIntervals>
              <Reference>sample string 2</Reference>
              <ScheduledAmount>1</ScheduledAmount>
              <ScheduledInterval>sample string 1</ScheduledInterval>
              <ScheduledType>sample string 3</ScheduledType>
            </IntervalEarningSchedule>
          </Schedules>
        </CurrencyEarningSchedules>
      </EarningSchedules>
      <EarningTimingInterval>sample string 11</EarningTimingInterval>
      <EarningTimingType>sample string 12</EarningTimingType>
      <PricingModel>
        <Id>3</Id>
        <Uri>sample string 4</Uri>
        <PricingFormulaType>sample string 2</PricingFormulaType>
        <PricingModelType>sample string 1</PricingModelType>
        <QuantityRanges>
          <QuantityRange>
            <Id>2</Id>
            <Uri>sample string 3</Uri>
            <Max>1</Max>
            <Min>1</Min>
            <Prices>
              <Price>
                <Id>2</Id>
                <Uri>sample string 3</Uri>
                <Amount>1</Amount>
                <ConditionAmount>1</ConditionAmount>
                <ConditionAmountDays>1</ConditionAmountDays>
                <Currency>sample string 1</Currency>
                <VariableAmount>1</VariableAmount>
              </Price>
              <Price>
                <Id>2</Id>
                <Uri>sample string 3</Uri>
                <Amount>1</Amount>
                <ConditionAmount>1</ConditionAmount>
                <ConditionAmountDays>1</ConditionAmountDays>
                <Currency>sample string 1</Currency>
                <VariableAmount>1</VariableAmount>
              </Price>
              <Price>
                <Id>2</Id>
                <Uri>sample string 3</Uri>
                <Amount>1</Amount>
                <ConditionAmount>1</ConditionAmount>
                <ConditionAmountDays>1</ConditionAmountDays>
                <Currency>sample string 1</Currency>
                <VariableAmount>1</VariableAmount>
              </Price>
            </Prices>
          </QuantityRange>
          <QuantityRange>
            <Id>2</Id>
            <Uri>sample string 3</Uri>
            <Max>1</Max>
            <Min>1</Min>
            <Prices>
              <Price>
                <Id>2</Id>
                <Uri>sample string 3</Uri>
                <Amount>1</Amount>
                <ConditionAmount>1</ConditionAmount>
                <ConditionAmountDays>1</ConditionAmountDays>
                <Currency>sample string 1</Currency>
                <VariableAmount>1</VariableAmount>
              </Price>
              <Price>
                <Id>2</Id>
                <Uri>sample string 3</Uri>
                <Amount>1</Amount>
                <ConditionAmount>1</ConditionAmount>
                <ConditionAmountDays>1</ConditionAmountDays>
                <Currency>sample string 1</Currency>
                <VariableAmount>1</VariableAmount>
              </Price>
              <Price>
                <Id>2</Id>
                <Uri>sample string 3</Uri>
                <Amount>1</Amount>
                <ConditionAmount>1</ConditionAmount>
                <ConditionAmountDays>1</ConditionAmountDays>
                <Currency>sample string 1</Currency>
                <VariableAmount>1</VariableAmount>
              </Price>
            </Prices>
          </QuantityRange>
          <QuantityRange>
            <Id>2</Id>
            <Uri>sample string 3</Uri>
            <Max>1</Max>
            <Min>1</Min>
            <Prices>
              <Price>
                <Id>2</Id>
                <Uri>sample string 3</Uri>
                <Amount>1</Amount>
                <ConditionAmount>1</ConditionAmount>
                <ConditionAmountDays>1</ConditionAmountDays>
                <Currency>sample string 1</Currency>
                <VariableAmount>1</VariableAmount>
              </Price>
              <Price>
                <Id>2</Id>
                <Uri>sample string 3</Uri>
                <Amount>1</Amount>
                <ConditionAmount>1</ConditionAmount>
                <ConditionAmountDays>1</ConditionAmountDays>
                <Currency>sample string 1</Currency>
                <VariableAmount>1</VariableAmount>
              </Price>
              <Price>
                <Id>2</Id>
                <Uri>sample string 3</Uri>
                <Amount>1</Amount>
                <ConditionAmount>1</ConditionAmount>
                <ConditionAmountDays>1</ConditionAmountDays>
                <Currency>sample string 1</Currency>
                <VariableAmount>1</VariableAmount>
              </Price>
            </Prices>
          </QuantityRange>
        </QuantityRanges>
      </PricingModel>
      <ChargeModels>
        <ChargeModel>
          <Id>7</Id>
          <Uri>sample string 8</Uri>
          <ChargeModelType>sample string 1</ChargeModelType>
          <ChargeTimingType>sample string 2</ChargeTimingType>
          <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
          <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
          <ProrationGranularity>sample string 3</ProrationGranularity>
          <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
        </ChargeModel>
        <ChargeModel>
          <Id>7</Id>
          <Uri>sample string 8</Uri>
          <ChargeModelType>sample string 1</ChargeModelType>
          <ChargeTimingType>sample string 2</ChargeTimingType>
          <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
          <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
          <ProrationGranularity>sample string 3</ProrationGranularity>
          <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
        </ChargeModel>
        <ChargeModel>
          <Id>7</Id>
          <Uri>sample string 8</Uri>
          <ChargeModelType>sample string 1</ChargeModelType>
          <ChargeTimingType>sample string 2</ChargeTimingType>
          <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
          <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
          <ProrationGranularity>sample string 3</ProrationGranularity>
          <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
        </ChargeModel>
      </ChargeModels>
      <CustomFields>
        <PlanProductCustomField>
          <DataType>sample string 3</DataType>
          <DefaultValue />
          <FriendlyName>sample string 2</FriendlyName>
          <Key>sample string 1</Key>
        </PlanProductCustomField>
        <PlanProductCustomField>
          <DataType>sample string 3</DataType>
          <DefaultValue />
          <FriendlyName>sample string 2</FriendlyName>
          <Key>sample string 1</Key>
        </PlanProductCustomField>
        <PlanProductCustomField>
          <DataType>sample string 3</DataType>
          <DefaultValue />
          <FriendlyName>sample string 2</FriendlyName>
          <Key>sample string 1</Key>
        </PlanProductCustomField>
      </CustomFields>
      <CustomServiceDateInterval>sample string 7</CustomServiceDateInterval>
      <CustomServiceDateNumberOfIntervals>6</CustomServiceDateNumberOfIntervals>
      <CustomServiceDateProjection>sample string 8</CustomServiceDateProjection>
      <GroupQuantityChangeCharges>true</GroupQuantityChangeCharges>
      <IncludingInitialCharge>true</IncludingInitialCharge>
      <Interval>sample string 4</Interval>
      <IntervalsUntilStart>1</IntervalsUntilStart>
      <NumberOfIntervals>3</NumberOfIntervals>
      <PlanFrequencyId>1</PlanFrequencyId>
      <PlanProductId>2</PlanProductId>
      <PlanProductPriceUplifts>
        <PlanProductPriceUplift>
          <Amount>3</Amount>
          <Currency>sample string 5</Currency>
          <NumberOfIntervals>2</NumberOfIntervals>
          <RepeatForever>true</RepeatForever>
          <SequenceNumber>1</SequenceNumber>
          <UpliftType>sample string 6</UpliftType>
        </PlanProductPriceUplift>
        <PlanProductPriceUplift>
          <Amount>3</Amount>
          <Currency>sample string 5</Currency>
          <NumberOfIntervals>2</NumberOfIntervals>
          <RepeatForever>true</RepeatForever>
          <SequenceNumber>1</SequenceNumber>
          <UpliftType>sample string 6</UpliftType>
        </PlanProductPriceUplift>
        <PlanProductPriceUplift>
          <Amount>3</Amount>
          <Currency>sample string 5</Currency>
          <NumberOfIntervals>2</NumberOfIntervals>
          <RepeatForever>true</RepeatForever>
          <SequenceNumber>1</SequenceNumber>
          <UpliftType>sample string 6</UpliftType>
        </PlanProductPriceUplift>
      </PlanProductPriceUplifts>
      <PricebookId>1</PricebookId>
      <RemainingInterval>1</RemainingInterval>
      <TrackPeakQuantity>true</TrackPeakQuantity>
      <UpliftPriorToRecharge>true</UpliftPriorToRecharge>
    </PlanOrderToCashCycle>
    <PlanOrderToCashCycle>
      <Id>13</Id>
      <Uri>sample string 14</Uri>
      <Amounts>
        <CurrencyAmount>
          <Amount>2</Amount>
          <Currency>sample string 1</Currency>
        </CurrencyAmount>
        <CurrencyAmount>
          <Amount>2</Amount>
          <Currency>sample string 1</Currency>
        </CurrencyAmount>
        <CurrencyAmount>
          <Amount>2</Amount>
          <Currency>sample string 1</Currency>
        </CurrencyAmount>
      </Amounts>
      <EarningInterval>sample string 10</EarningInterval>
      <EarningNumberOfIntervals>1</EarningNumberOfIntervals>
      <EarningSchedules>
        <CurrencyEarningSchedules>
          <Currency>sample string 1</Currency>
          <Schedules>
            <IntervalEarningSchedule>
              <Id>4</Id>
              <Uri>sample string 5</Uri>
              <NumberOfIntervals>1</NumberOfIntervals>
              <Reference>sample string 2</Reference>
              <ScheduledAmount>1</ScheduledAmount>
              <ScheduledInterval>sample string 1</ScheduledInterval>
              <ScheduledType>sample string 3</ScheduledType>
            </IntervalEarningSchedule>
            <IntervalEarningSchedule>
              <Id>4</Id>
              <Uri>sample string 5</Uri>
              <NumberOfIntervals>1</NumberOfIntervals>
              <Reference>sample string 2</Reference>
              <ScheduledAmount>1</ScheduledAmount>
              <ScheduledInterval>sample string 1</ScheduledInterval>
              <ScheduledType>sample string 3</ScheduledType>
            </IntervalEarningSchedule>
            <IntervalEarningSchedule>
              <Id>4</Id>
              <Uri>sample string 5</Uri>
              <NumberOfIntervals>1</NumberOfIntervals>
              <Reference>sample string 2</Reference>
              <ScheduledAmount>1</ScheduledAmount>
              <ScheduledInterval>sample string 1</ScheduledInterval>
              <ScheduledType>sample string 3</ScheduledType>
            </IntervalEarningSchedule>
          </Schedules>
        </CurrencyEarningSchedules>
        <CurrencyEarningSchedules>
          <Currency>sample string 1</Currency>
          <Schedules>
            <IntervalEarningSchedule>
              <Id>4</Id>
              <Uri>sample string 5</Uri>
              <NumberOfIntervals>1</NumberOfIntervals>
              <Reference>sample string 2</Reference>
              <ScheduledAmount>1</ScheduledAmount>
              <ScheduledInterval>sample string 1</ScheduledInterval>
              <ScheduledType>sample string 3</ScheduledType>
            </IntervalEarningSchedule>
            <IntervalEarningSchedule>
              <Id>4</Id>
              <Uri>sample string 5</Uri>
              <NumberOfIntervals>1</NumberOfIntervals>
              <Reference>sample string 2</Reference>
              <ScheduledAmount>1</ScheduledAmount>
              <ScheduledInterval>sample string 1</ScheduledInterval>
              <ScheduledType>sample string 3</ScheduledType>
            </IntervalEarningSchedule>
            <IntervalEarningSchedule>
              <Id>4</Id>
              <Uri>sample string 5</Uri>
              <NumberOfIntervals>1</NumberOfIntervals>
              <Reference>sample string 2</Reference>
              <ScheduledAmount>1</ScheduledAmount>
              <ScheduledInterval>sample string 1</ScheduledInterval>
              <ScheduledType>sample string 3</ScheduledType>
            </IntervalEarningSchedule>
          </Schedules>
        </CurrencyEarningSchedules>
        <CurrencyEarningSchedules>
          <Currency>sample string 1</Currency>
          <Schedules>
            <IntervalEarningSchedule>
              <Id>4</Id>
              <Uri>sample string 5</Uri>
              <NumberOfIntervals>1</NumberOfIntervals>
              <Reference>sample string 2</Reference>
              <ScheduledAmount>1</ScheduledAmount>
              <ScheduledInterval>sample string 1</ScheduledInterval>
              <ScheduledType>sample string 3</ScheduledType>
            </IntervalEarningSchedule>
            <IntervalEarningSchedule>
              <Id>4</Id>
              <Uri>sample string 5</Uri>
              <NumberOfIntervals>1</NumberOfIntervals>
              <Reference>sample string 2</Reference>
              <ScheduledAmount>1</ScheduledAmount>
              <ScheduledInterval>sample string 1</ScheduledInterval>
              <ScheduledType>sample string 3</ScheduledType>
            </IntervalEarningSchedule>
            <IntervalEarningSchedule>
              <Id>4</Id>
              <Uri>sample string 5</Uri>
              <NumberOfIntervals>1</NumberOfIntervals>
              <Reference>sample string 2</Reference>
              <ScheduledAmount>1</ScheduledAmount>
              <ScheduledInterval>sample string 1</ScheduledInterval>
              <ScheduledType>sample string 3</ScheduledType>
            </IntervalEarningSchedule>
          </Schedules>
        </CurrencyEarningSchedules>
      </EarningSchedules>
      <EarningTimingInterval>sample string 11</EarningTimingInterval>
      <EarningTimingType>sample string 12</EarningTimingType>
      <PricingModel>
        <Id>3</Id>
        <Uri>sample string 4</Uri>
        <PricingFormulaType>sample string 2</PricingFormulaType>
        <PricingModelType>sample string 1</PricingModelType>
        <QuantityRanges>
          <QuantityRange>
            <Id>2</Id>
            <Uri>sample string 3</Uri>
            <Max>1</Max>
            <Min>1</Min>
            <Prices>
              <Price>
                <Id>2</Id>
                <Uri>sample string 3</Uri>
                <Amount>1</Amount>
                <ConditionAmount>1</ConditionAmount>
                <ConditionAmountDays>1</ConditionAmountDays>
                <Currency>sample string 1</Currency>
                <VariableAmount>1</VariableAmount>
              </Price>
              <Price>
                <Id>2</Id>
                <Uri>sample string 3</Uri>
                <Amount>1</Amount>
                <ConditionAmount>1</ConditionAmount>
                <ConditionAmountDays>1</ConditionAmountDays>
                <Currency>sample string 1</Currency>
                <VariableAmount>1</VariableAmount>
              </Price>
              <Price>
                <Id>2</Id>
                <Uri>sample string 3</Uri>
                <Amount>1</Amount>
                <ConditionAmount>1</ConditionAmount>
                <ConditionAmountDays>1</ConditionAmountDays>
                <Currency>sample string 1</Currency>
                <VariableAmount>1</VariableAmount>
              </Price>
            </Prices>
          </QuantityRange>
          <QuantityRange>
            <Id>2</Id>
            <Uri>sample string 3</Uri>
            <Max>1</Max>
            <Min>1</Min>
            <Prices>
              <Price>
                <Id>2</Id>
                <Uri>sample string 3</Uri>
                <Amount>1</Amount>
                <ConditionAmount>1</ConditionAmount>
                <ConditionAmountDays>1</ConditionAmountDays>
                <Currency>sample string 1</Currency>
                <VariableAmount>1</VariableAmount>
              </Price>
              <Price>
                <Id>2</Id>
                <Uri>sample string 3</Uri>
                <Amount>1</Amount>
                <ConditionAmount>1</ConditionAmount>
                <ConditionAmountDays>1</ConditionAmountDays>
                <Currency>sample string 1</Currency>
                <VariableAmount>1</VariableAmount>
              </Price>
              <Price>
                <Id>2</Id>
                <Uri>sample string 3</Uri>
                <Amount>1</Amount>
                <ConditionAmount>1</ConditionAmount>
                <ConditionAmountDays>1</ConditionAmountDays>
                <Currency>sample string 1</Currency>
                <VariableAmount>1</VariableAmount>
              </Price>
            </Prices>
          </QuantityRange>
          <QuantityRange>
            <Id>2</Id>
            <Uri>sample string 3</Uri>
            <Max>1</Max>
            <Min>1</Min>
            <Prices>
              <Price>
                <Id>2</Id>
                <Uri>sample string 3</Uri>
                <Amount>1</Amount>
                <ConditionAmount>1</ConditionAmount>
                <ConditionAmountDays>1</ConditionAmountDays>
                <Currency>sample string 1</Currency>
                <VariableAmount>1</VariableAmount>
              </Price>
              <Price>
                <Id>2</Id>
                <Uri>sample string 3</Uri>
                <Amount>1</Amount>
                <ConditionAmount>1</ConditionAmount>
                <ConditionAmountDays>1</ConditionAmountDays>
                <Currency>sample string 1</Currency>
                <VariableAmount>1</VariableAmount>
              </Price>
              <Price>
                <Id>2</Id>
                <Uri>sample string 3</Uri>
                <Amount>1</Amount>
                <ConditionAmount>1</ConditionAmount>
                <ConditionAmountDays>1</ConditionAmountDays>
                <Currency>sample string 1</Currency>
                <VariableAmount>1</VariableAmount>
              </Price>
            </Prices>
          </QuantityRange>
        </QuantityRanges>
      </PricingModel>
      <ChargeModels>
        <ChargeModel>
          <Id>7</Id>
          <Uri>sample string 8</Uri>
          <ChargeModelType>sample string 1</ChargeModelType>
          <ChargeTimingType>sample string 2</ChargeTimingType>
          <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
          <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
          <ProrationGranularity>sample string 3</ProrationGranularity>
          <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
        </ChargeModel>
        <ChargeModel>
          <Id>7</Id>
          <Uri>sample string 8</Uri>
          <ChargeModelType>sample string 1</ChargeModelType>
          <ChargeTimingType>sample string 2</ChargeTimingType>
          <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
          <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
          <ProrationGranularity>sample string 3</ProrationGranularity>
          <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
        </ChargeModel>
        <ChargeModel>
          <Id>7</Id>
          <Uri>sample string 8</Uri>
          <ChargeModelType>sample string 1</ChargeModelType>
          <ChargeTimingType>sample string 2</ChargeTimingType>
          <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
          <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
          <ProrationGranularity>sample string 3</ProrationGranularity>
          <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
        </ChargeModel>
      </ChargeModels>
      <CustomFields>
        <PlanProductCustomField>
          <DataType>sample string 3</DataType>
          <DefaultValue />
          <FriendlyName>sample string 2</FriendlyName>
          <Key>sample string 1</Key>
        </PlanProductCustomField>
        <PlanProductCustomField>
          <DataType>sample string 3</DataType>
          <DefaultValue />
          <FriendlyName>sample string 2</FriendlyName>
          <Key>sample string 1</Key>
        </PlanProductCustomField>
        <PlanProductCustomField>
          <DataType>sample string 3</DataType>
          <DefaultValue />
          <FriendlyName>sample string 2</FriendlyName>
          <Key>sample string 1</Key>
        </PlanProductCustomField>
      </CustomFields>
      <CustomServiceDateInterval>sample string 7</CustomServiceDateInterval>
      <CustomServiceDateNumberOfIntervals>6</CustomServiceDateNumberOfIntervals>
      <CustomServiceDateProjection>sample string 8</CustomServiceDateProjection>
      <GroupQuantityChangeCharges>true</GroupQuantityChangeCharges>
      <IncludingInitialCharge>true</IncludingInitialCharge>
      <Interval>sample string 4</Interval>
      <IntervalsUntilStart>1</IntervalsUntilStart>
      <NumberOfIntervals>3</NumberOfIntervals>
      <PlanFrequencyId>1</PlanFrequencyId>
      <PlanProductId>2</PlanProductId>
      <PlanProductPriceUplifts>
        <PlanProductPriceUplift>
          <Amount>3</Amount>
          <Currency>sample string 5</Currency>
          <NumberOfIntervals>2</NumberOfIntervals>
          <RepeatForever>true</RepeatForever>
          <SequenceNumber>1</SequenceNumber>
          <UpliftType>sample string 6</UpliftType>
        </PlanProductPriceUplift>
        <PlanProductPriceUplift>
          <Amount>3</Amount>
          <Currency>sample string 5</Currency>
          <NumberOfIntervals>2</NumberOfIntervals>
          <RepeatForever>true</RepeatForever>
          <SequenceNumber>1</SequenceNumber>
          <UpliftType>sample string 6</UpliftType>
        </PlanProductPriceUplift>
        <PlanProductPriceUplift>
          <Amount>3</Amount>
          <Currency>sample string 5</Currency>
          <NumberOfIntervals>2</NumberOfIntervals>
          <RepeatForever>true</RepeatForever>
          <SequenceNumber>1</SequenceNumber>
          <UpliftType>sample string 6</UpliftType>
        </PlanProductPriceUplift>
      </PlanProductPriceUplifts>
      <PricebookId>1</PricebookId>
      <RemainingInterval>1</RemainingInterval>
      <TrackPeakQuantity>true</TrackPeakQuantity>
      <UpliftPriorToRecharge>true</UpliftPriorToRecharge>
    </PlanOrderToCashCycle>
  </OrderToCashCycles>
  <PlanId>3</PlanId>
  <PlanProductUniqueId>18</PlanProductUniqueId>
  <ProductCode>sample string 4</ProductCode>
  <ProductDescription>sample string 7</ProductDescription>
  <ProductGLCode>sample string 9</ProductGLCode>
  <ProductId>2</ProductId>
  <ProductName>sample string 5</ProductName>
  <ProductStatus>sample string 6</ProductStatus>
  <ProductType>sample string 8</ProductType>
  <Quantity>10</Quantity>
  <ResetType>sample string 17</ResetType>
  <SortOrder>19</SortOrder>
  <Status>sample string 1</Status>
</PlanProduct>