add_subscription_rate_plan
Add a billing rate plan to an existing subscription, specifying product rates, charge types, and effective dates for e-commerce billing management.
Instructions
Add a rate plan to a subscription. POST /subscriptions/{subscriptionId}/rateplans. Required: productRatePlanId (product rate plan to attach). Optional: name, type (contract|ongoing|prepaid), effectiveStartDate, changeStatusBasedOnCharge, ratePlanCharge (array of {quantity, optional productRatePlanChargeId, or name, chargeType, chargeTier, etc.).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| subscriptionId | Yes | Subscription ID (required) | |
| productRatePlanId | Yes | Product rate plan ID to add (required) | |
| name | No | Override name | |
| type | No | contract, ongoing, or prepaid | |
| effectiveStartDate | No | YYYY-MM-DD | |
| changeStatusBasedOnCharge | No | Change status based on charge | |
| ratePlanCharge | No | Initial charges: each { quantity, optional productRatePlanChargeId, or full definition with chargeTier } |