Manage prepayment and drawdown charges
Learn how to update, query, and delete prepayment and drawdown charges using the Zuora UI, SOAP API, and REST API.
You can update, query, or delete the prepayment and drawdown charges that you have created.
Update Charges
To update charges using the Zuora UI, see Edit product rate plan charge.
To update charges using the SOAP API, use the update() call. WSDL version 114+ is required. See Fields related to Prepaid with Drawdown for field descriptions.
To update charges using the REST API, use the CRUD: Update a product rate plan charge operation. WSDL version 114+ is required for the X-Zuora-WSDL-Version header parameter. See Fields related to Prepaid with Drawdown for field descriptions.
Query charges
You can retrieve charge data from the Product Rate Plan Charge Data Source. See Fields related to Prepaid with Drawdown for field descriptions.
You can also retrieve charge data from the Product Rate Plan Charge object through Data Query. See Fields related to Prepaid with Drawdown for field descriptions.
To query charges using the SOAP API, use the query() call. WSDL version 114+ is required. See Fields related to Prepaid with Drawdown for field descriptions.
To query charges using the REST API, use the Query operation. WSDL version 114+ is required for the X-Zuora-WSDL-Version header parameter. See Fields related to Prepaid with Drawdown for field descriptions.
Delete charges
To delete charges using the Zuora UI, see Delete a product rate plan charge.
To delete charges using the SOAP API, use the delete() call.
To delete charges using the REST API, use the Delete operation.