In order to capture the changes in quantity and price of a subscribed product via amendment, the best practice is to add a table using the Charge Summary object which shows the increase or decrease in value. Following image is a sample from an amendment quote template.
In below example, the quantity of existing subscription is changed. Premium plan is increased from 100 to 250 and the basic plan is decreased from 100 to 80.
Based on the changes done on quantity, the Amendment details table shows the delta quantity (150 and -20) and delta price ($1200 and -$70) values.
Similarly, after changes, to display the latest updated quantity and price details of subscribed products, QuoteRatePlanCharges object can be used. Below is an example,
The Subscribed product details table shows updated quantity and total price which is the sum of both old and new values.
Quantity: 100 + 150 = 250
Price: $800 + $1200 = $2000
Quantity: 100 – 20 = 80
Price: $350 – $70 = $280
... View more