Subscription preview fields differs based on the charge models
User not able to use the field “Price” during the Subscription Preview API call. In the Subscription Preview call, under subscribeToRatePlans -> chargeOverrides we have several fields that are used to override the quantity of one or more product rate plan charges for the subscription. But we are not able to Override all the fields.
The Fields under the chargeOverrides are not applicable for all the charge models, for example the fields price and discountPercentage are not supported by all the charge models, the Field price will work for the Per unit Pricing charge model but not for Volume or Tired Charge model because the price to be charged is based on the quantity purchased. Similarly, the discountPercentage field is available in the Discount_Charge_Models. All the fields are captured in the API error response based on Charge_Models