| Name | Type | Description | Notes |
|---|---|---|---|
| id | AllOfCommonPlanId | The plan ID. | [optional] |
| name | String | The plan name, displayed on invoices and receipts. | |
| product_id | AllOfCommonPlanProductId | The related product ID. | |
| product_options | Hash<String, String> | Name-value pairs to specify the product options. | [optional] |
| currency | AllOfCommonPlanCurrency | ||
| currency_sign | String | Currency sign. | [optional] |
| pricing | PlanPriceFormula | ||
| recurring_interval | AllOfCommonPlanRecurringInterval | The service interval. For a one-time item, use `null`. | [optional] |
| trial | CommonPlanTrial | [optional] | |
| is_trial_only | BOOLEAN | Whether a plan has a trial without recurring instructions. | [optional] |
| setup | CommonPlanSetup | [optional] | |
| custom_fields | ResourceCustomFields | [optional] | |
| revision | Integer | Increments when the plan is modified. Compare to materialized subscription items revision. | [optional] |
| created_time | AllOfCommonPlanCreatedTime | Plan created time. | [optional] |
| updated_time | AllOfCommonPlanUpdatedTime | Plan updated time. | [optional] |