Unable to create SaleOrder for NonUsage Subscription item with rateplan without charge block restAPI
Summary:
For Usage Subscription based items we have created rate plan and by just putting Rateplanid in the JSON payload ( without keeping Charges block) we are able to create the sales order, price defined in the Rate plan is reflecting on sales order.
But when we are creating Sales Order for Subscription Item with Recurring charge defined under the rate plan (Non Usage Based) then OrderHub Rest throwing error and its expecting charge and charge component block in the JSON payload, also if we put the charge block then its referring the price we passed in the charge block, Not from Rate plan.