GET subscriptions/configuration/billing_term_schemes/list
This method returns the billing term schemes that are allowed to be used by a specific type of subscription. Multiple billing term schemes are returned by each call
Resource URL
Parameters
Name | Type | Description | ||||||||||||
token | String | The token retrieved from the login method | ||||||||||||
subscription_type_identifier (mandatory) | Subscription Type Identifier | The identifier of the type of the subscription that will be using the billing term schemes. The allowed subscription type identifier fields are the following:
| ||||||||||||
fields_set (optional) | List of Strings, comma separated | A list of fields that should be included in the results. If not specified then all the available fields will be returned |
Response Data
Name | Type | Description |
---|---|---|
id | String | The ID of the retrieved billing term scheme |
code | String | The code of the retrieved billing term scheme |
name | String | The name of the retrieved billing term scheme |
life_cycle_state | String | The life cycle state of the retrieved billing term scheme. The supported life cycle states are the following DRAFT, EFFECTIVE, TERMINATED |
classification | String | The classification of the retrieved billing term scheme which can be either SUBSCRIPTIONS or JOBS Deprecated from CRM.COM R15.0.0 |
billing_type | String | The billing type of the billing term scheme that will be assigned to subscription billing terms. Available options are NORMAL or PREPAID Billing type options PRE/POST_BILL and PRE/POST_RATED are available starting from CRM.COM R15.0.0 Prior CRM.COM R15.0.0. the supported billing type options are NORMAL or PREPAID |
billing_type_classification | String | The billing type classification that defines how Normal and Prepaid subscriptions will be billed. Available options are PRE_BILL or POST_BILL for Normal billing term schemes and PRE_RATED or POST_RATED for Prepaid billing term schemes Available from CRM.COM R15.0.0. |
discount_option | String | The discount option of the retrieved billing term scheme that can be FIXED_PRICE or FLEXIBLE_PRICE Deprecated from CRM.COM R15.0.0 |
description | String | The description of the retrieved billing term scheme |
billing_method | String | The billing method of the billing term scheme which can be ANNIVERSARY or PERIOD |
billing_terms_auto_renewed | Boolean | Indicates whether the billing terms of subscriptions following the specified billing term scheme will be auto-renewed or not Available from CRM.COM R15.0.0 |
concurrent_usage_allowed | Boolean | Determines if concurrent usage is allowed for subscriptions using this billing term scheme |
allowed_cycle_day | Number | The allowed cycle day. This information is available only if the billing method is PERIOD |
allowed_cycle_day_from | Number | The allowed cycle day range from day. This information is available only if the billing method is ANNIVERSARY
|
allowed_cycle_day_to | Number | The allowed cycle day range to day. This information is available only if the billing method is ANNIVERSARY |
anniversary_day_equal_to_subscription_creation_day | Boolean | Defines that the anniversary day is set according to the day of month in which the subscription is initiated. Applicable only when the billing method is set to ANNIVERSARY. If set to Yes, then allowed_cycle_day_from and allowed_cycle_day_ to are not applicable Available from CRM.COM R12.0.0 |
reset_anniversary_day_on_subscription_reactivation | Boolean | Defines whether the anniversary day will be reset whenever the subscription goes back to the Effective life cycle state and according to the reactivation action's scheduled day of month. Applicable only when the billing method is set to ANNIVERSARY. If set to Yes, then allowed_cycle_day_from and allowed_cycle_day_ to are not applicable Available from CRM.COM R12.0.0 |
requires_prepayment | Boolean | Indicates whether a prepayment is required in order to perform actions on Subscriptions using this Billing Term Scheme. Applicable only for Normal Billing Term Schemes Available from CRM.COM R13.0.0 Deprecated from CRM.COM R15.0.0 |
payment_model | String | Defines when the account owner is expected to submit a payment. Available only for Normal Billing Term Schemes. The available values are:
Available from CRM.COM R14.0.0 From CRM.COM R14.2.0, payment model is available for both Anniversary and Period billing schemes. |
services_billing_period_adjustable | Boolean | Indicates whether the period to be billed in advance is adjustable for the supported services depending on the amount paid by the subscriber. Applicable only for billing term schemes of type PREPAID and the setting applies only for pre-rated services. Available from CRM.COM R14.0.0 |
default_billing_frequency | String | The name of the default billing frequency that will be set on the billing terms of subscriptions following the related billing term scheme. Applicable only for Normal Billing Term Schemes Available from CRM.COM R15.0.0 |
default_binding_period | String | The name of the default binding period that will be set on the billing terms of subscriptions following the related billing term scheme. Applicable only for Normal Billing Term Schemes and only if a binding period is required. Available from CRM.COM R15.0.0 |
udf_string_1 | String | User Defined Field of type String |
udf_string_2 | String | User Defined Field of type String |
udf_string_3 | String | User Defined Field of type String |
udf_string_4 | String | User Defined Field of type String |
udf_string_5 | String | User Defined Field of type String |
udf_string_6 | String | User Defined Field of type String |
udf_string_7 | String | User Defined Field of type String |
udf_string_8 | String | User Defined Field of type String |
udf_float_1 | Float | User Defined Field of type Float |
udf_float_2 | Float | User Defined Field of type Float |
udf_float_3 | Float | User Defined Field of type Float |
udf_float_4 | Float | User Defined Field of type Float |
udf_date_1 | Date | User Defined Field of type Date |
udf_date_2 | Date | User Defined Field of type Date |
udf_date_3 | Date | User Defined Field of type Date |
udf_date_4 | Date | User Defined Field of type Date |
log_information | Log Information Object | The log information of the retrieved billing term scheme |
billing_frequencies_set | Set of Billing Frequencies Objects | The billing frequencies that are supported by the retrieved billing term scheme. Applicable only for |
binding_periods_set | Set of Binding Period Objects | The binding periods that are supported by the retrieved billing term scheme |
supported_services_set | Set of Billing Term Scheme Services Objects | The services that are supported by the retrieved billing term scheme Deprecated from CRM.COM R15.0.0 |
Referred Objects Response Data