id |
string |
Unique identifier for the object. |
[optional] [readonly] |
updated_by_id |
string |
Unique identifier of the Zuora user who last updated the object |
[optional] [readonly] |
updated_time |
DateTime |
The date and time when the object was last updated in ISO 8601 UTC format. |
[optional] [readonly] |
created_by_id |
string |
Unique identifier of the Zuora user who created the object |
[optional] [readonly] |
created_time |
DateTime |
The date and time when the object was created in ISO 8601 UTC format. |
[optional] [readonly] |
custom_fields |
Dictionary<string, Object> |
Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format. |
[optional] |
custom_objects |
Dictionary<string, Object> |
The custom fields associated with an object. For more information about custom fields, see Manage custom fields. |
[optional] [readonly] |
name |
string |
The name of the price. |
[optional] |
description |
string |
An arbitrary string attached to the object. Often useful for displaying to users. |
[optional] |
recognized_revenue_accounting_code |
string |
An active accounting code in your Zuora chart of accounts. |
[optional] |
deferred_revenue_accounting_code |
string |
An active accounting code in your Zuora chart of accounts. |
[optional] |
recurring |
Recurring |
|
[optional] |
start_event |
string |
Specifies when to start billing your customer. |
[optional] |
tiers_mode |
string |
Specifies the mode for tiered prices. |
[optional] |
apply_discount_to |
List<string> |
Any combination of one_time, recurring and plan. |
[optional] |
tiers |
List<Tier> |
Price information for different tiers. When creating or updating tiered prices, you must specify this field and the `tiers_mode` field. |
[optional] |
tax_code |
string |
A tax code identifier. If a `tax_code` of a price is not provided when you create or update a price, Zuora will treat the charged amount as non-taxable. If this code is provide, Zuora considers that this price is taxable and the charged amount will be handled accordingly. |
[optional] |
tax_inclusive |
bool |
If this field is set to `true`, it indicates that amounts are inclusive of tax. |
[optional] |
unit_of_measure |
string |
A configured unit of measure. This field is required for per-unit prices. |
[optional] |
quantity |
decimal |
Quantity of the product to which your customers subscribe. |
[optional] |
min_quantity |
decimal |
The minimum quantity for a price. Specify this field and the `max_quantity` field to create a range of quantities allowed in a price. |
[optional] |
max_quantity |
decimal |
The maximum quantity for a price. Specify this field and the `min_quantity` field to create a range of quantities allowed in a price. |
[optional] |
discount_level |
string |
Specifies at what level a discount should be applied: account, subscription, or plan. |
[optional] |
revenue_recognition_rule |
string |
Determines when to recognize the revenue for this charge. You can choose to recognize upon invoicing or daily over time. |
[optional] |
stacked_discount |
bool |
This field is only applicable for the Percentage Discount price. This field indicates whether the discount is to be calculated as stacked discount. Possible values are as follows: <ul> <li>`true`: This is a stacked discount, which should be calculated by stacking with other discounts.</li> <li> `false`: This is not a stacked discount, which should be calculated in sequence with other discounts.</li></ul> For more information, see <a href='https://knowledgecenter.zuora.com/Zuora_Billing/Products/Product_Catalog/B_Charge_Models/B_Discount_Charge_Models' target='_blank'>Stacked discounts</a> |
[optional] |
amounts |
Dictionary<string, decimal> |
|
[optional] |
unit_amounts |
Dictionary<string, decimal> |
|
[optional] |
discount_amounts |
Dictionary<string, decimal> |
|
[optional] |
discount_percent |
decimal |
Discount percent. Specify this field if you offer a percentage-based discount. |
[optional] |
price_base_interval |
string |
Specifies the base interval of a price. If not provided, this field defaults to `billing_period`. |
[optional] |
overage |
Overage |
|
[optional] |
revenue |
Revenue |
|
[optional] |
accounting_code |
string |
An active accounting code defined in Finance Settings > Configure Accounting Codes in your Zuora tenant. |
[optional] |
prepayment |
Prepayment |
|
[optional] |
drawdown |
Drawdown |
|
[optional] |
taxable |
bool |
|
[optional] |