Req | Field Name | Field Type | Max Length | Description |
---|---|---|---|---|
![]() | client_no | long | 22 | Aria-assigned unique identifier indicating the Aria client providing service to this account. |
![]() | auth_key | string | 32 | Aria-assigned unique key to be passed with each method call for authenticating the validity of the requestor. |
promo_code | string | 100 | This is the code provided the client and used by the account holder during registration or when executing a transaction.A promotion generally provides access to a custom set of reduced-rate plans. | |
alt_caller_id | string | 30 | Person or process that submitted the API call. This can be someone's user ID, or the name of an application. | |
optional_transaction_qualifiers | array | Array of additional values you can associate with this API call. | ||
![]() | string | 100 | Name of the field you want to associate with this API call. | |
![]() | string | 100 | Corresponding value of the field you want to associate with this API call. |
Field Name | Field Type | Description |
---|---|---|
error_code | long | Aria-assigned error identifier. 0 indicates no error. |
error_msg | string | Description of any error that occurred. "OK" if there was no error. |
all_plans | hash | This return value is a multidimensional array describing the detail of all available plans. |
![]() | long | Aria-assigned unique plan identifier |
![]() | string | Plan Name |
![]() | string | Text description of this plan |
![]() | long | Number of months between billing cycles |
![]() | long | Indicates whether or not this plan is billable Allowable Values |
![]() | long | Indicates whether or not the plan is marked as "displayable". 0 means not displayable. 1 means displayable. Allowable Values |
![]() | long | Number of months in which the account will change from the current plan to the pre-defined rollover plan. |
![]() | long | Pre-defined plan to which the account will change based on the defined rollover_months value; the rollover record is created when an account is placed on a plan with a defined rollover plan. |
![]() | double | Fee charged for early cancellations. |
![]() | long | Number of months during which early cancellation fees would apply on plan cancellation. |
![]() | long | Pre-defined period in days in which an account will degrade to Suspended status (-1) if action is not taken such as a plan or status change. |
![]() | long | The status code to assert for the new account. Allowable Values |
![]() | long | Default status for new accounts created on this plan. Allowable Values |
![]() | long | Number of days in which an account will change from the initial status code to the pre-defined rollover status code. |
![]() | long | Initial free months. |
![]() | long | Plan to assign when an account on this plan is suspended. |
![]() | long | Default notification method given to an account that is assigned to this plan. Allowable Values |
![]() | long | Indicates whether or not this plan is prepaid Allowable Values |
![]() | string | The 3-character ISO-compliant currency code in lowercase for monetary values used in the context of this API method. |
![]() | string | Client assigned unique plan identifier |
![]() | string | Pre-defined client rollover plan ID to which the account will change based on the defined rollover_months value; the rollover record is created when an account is placed on a plan with a defined client rollover plan ID. |
![]() | string | Indicates whether to defer the pro-rated charges to the next anniversary date or to create a seperate invoice immediately. Allowable Values |
![]() | hash | A multidimensional array of Services for this plan |
![]() | long | A multidimensional array of Services for this plan |
![]() | string | Description of this service |
![]() | long | Indicates whether or not this service is a recurring service Allowable Values |
![]() | long | Indicates whether or not this service is a usage based service Allowable Values |
![]() | long | The usage type supported by this usage based service |
![]() | long | Indicates whether or not this service is taxable Allowable Values |
![]() | long | Indicates whether or not this service is a tax based service Allowable Values |
![]() | long | Indicates whether or not this service is an arrears based service Allowable Values |
![]() | long | Indicates whether or not this service is a setup bases service Allowable Values |
![]() | long | Indicates whether or not this service is a miscellaneous service Allowable Values |
![]() | long | Indicates whether or not this service is a donation based service Allowable Values |
![]() | long | Indicates whether or not this service is an order based service Allowable Values |
![]() | long | Indicates whether or not this service is a cancellation based service Allowable Values |
![]() | string | Chart of accounts ID |
![]() | string | This field is deprecated in favor of coa_id |
![]() | string | The client-defined override for coa_id |
![]() | long | Indicates if this service is displayable or not Allowable Values |
![]() | long | The Tiered Pricing Rule Allowable Values |
![]() | long | Indicates whether or not this service is a minimum fee. Allowable Values |
![]() | string | A multidimensional array of client-defined Service ID for this plan. |
![]() | string | An array containing usage_type_cd(s) to denote which usage type(s) to record. |
![]() | hash | |
![]() | string | The machine-readable name of this field |
![]() | string | The human-readable name of this field |
![]() | long | The sort order of this field |
![]() | string | The value stored in this field |
![]() | long | Indicates if the service is Fulfillment Based or not. |
![]() | hash | Represents the rates for the default rate schedule for the default currency for the plan |
![]() | long | Sequential number in the rate schedule for dertermining tiers |
![]() | double | Tiered Units (from) This value represents the start of a tiered range of values. |
![]() | double | Tiered Units (to) This value represents the end of the range for a single tier of values. |
![]() | double | The cost per unit of this service over the time period the plan is billed for |
![]() | double | The future cost per unit of this service over the time period the plan is billed for |
![]() | double | If the plan interval is more than one month, this field will rate per unit per month |
![]() | string | Client assigned unique rate schedule number |
![]() | string | Rate Tier Description |
![]() | hash | All rates for all rate schedules and currencies for this plan |
![]() | long | Rate schedule number |
![]() | string | Client assigned unique rate schedule number |
![]() | long | Indicates whether future rates are captured or not. Allowable Values |
![]() | string | Future Change Date of the rates. |
![]() | long | Aria internal id of follow-up default rate schedule |
![]() | string | Client defined id of followup rate schedule |
![]() | hash | Represents the rates for the default rate schedule for the default currency for the plan |
![]() | long | Sequential number in the rate schedule for dertermining tiers |
![]() | double | Tiered Units (from) This value represents the start of a tiered range of values. |
![]() | double | Tiered Units (to) This value represents the end of the range for a single tier of values. |
![]() | double | The cost per unit of this service over the time period the plan is billed for |
![]() | double | The future cost per unit of this service over the time period the plan is billed for |
![]() | double | If the plan interval is more than one month, this field will rate per unit per month |
![]() | string | Client assigned unique rate schedule number |
![]() | string | Rate Tier Description |
![]() | string | The human-readable name of this usage type |
![]() | string | The long description of this usage type |
![]() | string | Client-assigned identifier for the type of usage being recorded. |
![]() | string | The display-level description of the units this usage represents. |
![]() | long | Indicates whether or not this usage-based service is rated on a daily basis. Allowable Values |