# Product Rate Plan Charges

**Note** - The APIs in this section are legacy APIs. Zuora recommends using the newer, faster APIs for managing products and catalogs more efficiently instead.
For more information, see our latest <a href="https://developer.zuora.com/v1-api-reference/api/tag/Commerce/"
target="_blank">Commerce API</a>.


A product rate plan charge represents a charge model or a set of fees
associated with a product rate plan, which is the part of a product that your
customers subscribe to. Each product rate plan can have multiple product rate
plan charges.


Product rate plan charges can be of three types: one-time fees, recurring fees,
and usage fees. For example, the $50 activation fee for the Topaz product rate
plan is a one-time product rate plan charge.


## Retrieve a product rate plan charge

 - [GET /v1/product-rate-plan-charges/{product-rate-plan-charge-key}](https://developer.zuora.com/v1-api-reference/api/product-rate-plan-charges/get_retrieveproductrateplancharge.md): Retrieves basic information about a product rate plan charge.

## CRUD: Create a product rate plan charge

 - [POST /v1/object/product-rate-plan-charge](https://developer.zuora.com/v1-api-reference/api/product-rate-plan-charges/object_postproductrateplancharge.md): Creates a product rate plan charge for a specified rate plan charge. 

Product rate plan charges can be of three types, one-time fees, recurring fees, and usage fees.

## CRUD: Retrieve a product rate plan charge

 - [GET /v1/object/product-rate-plan-charge/{id}](https://developer.zuora.com/v1-api-reference/api/product-rate-plan-charges/object_getproductrateplancharge.md): Retrieves a specific product rate plan charge.

## CRUD: Update a product rate plan charge

 - [PUT /v1/object/product-rate-plan-charge/{id}](https://developer.zuora.com/v1-api-reference/api/product-rate-plan-charges/object_putproductrateplancharge.md): Updates the information about a product rate plan charge.

## CRUD: Delete a product rate plan charge

 - [DELETE /v1/object/product-rate-plan-charge/{id}](https://developer.zuora.com/v1-api-reference/api/product-rate-plan-charges/object_deleteproductrateplancharge.md): Deletes a product rate plan charge.

