Happy Business Starts Here

Highlighted
Zuora Alumni

Do I need to submit all rate plan charge ids if I only want to update one rateplan charge?

Question: Do I need to submit all rate plan charge ids if I only want to update one rateplan charge via REST?



If you found my answer helpful, please give me a kudo ↑
Help others find answers faster by accepting my post as a solution √

1 REPLY 1
Zuora Alumni

Re: Do I need to submit all rate plan charge ids if I only want to update one rateplan charge?

Answer: No.  You can just send one rateplan charge id. Below is an example REST api update call.

 

PUT https://apisandbox-api.zuora.com/rest/v1/subscriptions/ A-S00000373

{

"update":[
{
"ratePlanId":"2c92c0f95e502698015e585c4ec33b56",
"contractEffectiveDate":"2017-08-28",
"chargeUpdateDetails":[
{
"ratePlanChargeId":"2c92c0f95e502698015e585c4ed83b57",
"price":90
}
]
}
],
"notes":"Test UPDATE subscription from z-ruby-sdk"

}

 

Note: Please be aware that this process cannot be done via Mass Order Entry.   Mass Order Entry requires all rateplan charge even though you need to change one.



If you found my answer helpful, please give me a kudo ↑
Help others find answers faster by accepting my post as a solution √