Skip to content

Number, Service and Feature Status Lists

This page is a reference for the status and type lists behind numbers, services and features. Status lists control lifecycle state and billing; type lists set categories, validation and defaults.

A number status tracks the lifecycle state of a phone number, such as active, suspended or ceased. The status controls what the number can do and how it is billed. A suspended number might still incur line rental but block outgoing calls, while a ceased number stops all charges.

This section defines the name and display properties of the number status, including how it appears in lists and reports.

FieldDescription
Number StatusThe name of the number status as displayed throughout the system
Number Status (Short)Abbreviated version of the number status name for compact displays
Number Status AvailabilityAvailability of this number status (Headline, Standard, or Historical)
Number Status Display ClassCSS class name used for styling this number status in the interface
Number Status Display PositionSort order for displaying this number status in lists and dropdowns

Configure the basic status properties determining whether numbers with this status are active and visible in frontend and backend interfaces.

FieldDescription
Is ActiveWhether numbers with this status are considered active in the system
Is SuspendedWhether numbers with this status are treated as suspended
CRM OnlyWhether numbers with this status are CRM-only records
Visible in FrontendWhether this number status is visible to customers in the frontend portal
Related Feature StatusFeature status that should be applied to features when number has this status
Visible in BackendWhether this number status is visible to users in the backend system

Control billing behaviour for numbers with this status, including whether they can be billed, have calls, or fixed charges applied.

FieldDescription
Is BillableWhether numbers with this status can be included on customer invoices
Can Have CallsWhether numbers with this status can generate call charges
Can Have Fixed ChargesWhether numbers with this status can have fixed monthly or periodic charges applied

Special billing rules for final invoices, allowing override of normal cutoff dates and billable status checking.

FieldDescription
Ignore Cutoff DateWhether to ignore billing cutoff dates for final invoices when numbers have this status
Ignore Billable StatusWhether to ignore the billable status check for final invoices when numbers have this status
Ignore Cutoff Date (Calls)Whether to ignore billing cutoff dates specifically for call charges on final invoices
Ignore Billable Status (Calls)Whether to ignore the billable status check specifically for call charges on final invoices

Specify validation requirements when updating numbers to this status.

FieldDescription
Require Status ReasonWhether changing a number to this status requires providing a reason
FieldDescription
Last ModifiedTimestamp of the most recent modification to this number status
CreatedTimestamp when this number status was created

A number type categorises numbers, such as landline, mobile or premium rate. Each type carries its own validation rules, pricing and available features, so the platform handles each kind of number correctly.

This section defines the basic properties of the number type including names used in different contexts, display settings, customer product associations, and visibility options. These settings control how the number type appears throughout the system.

FieldDescription
Number TypeThe primary name for this number type used throughout the system
Number Type (Display)Alternative display name for this number type shown in user interfaces
Number Type (Short)Abbreviated name for this number type used in compact displays
Number Type Display ClassCSS class name used for styling this number type in web interfaces
Number Type Display PositionSort order position for displaying this number type in lists
Number Type (Itemisation)Name used for this number type on detailed invoice itemisations
Number Type (CDR)Name used for this number type in generated (outbound) Call Detail Records
Alternate Number Type (CDR)Alternative name used for this number type in generated (outbound) Call Detail Records
Customer ProductsCustomer products that can be associated with numbers of this type
Standard Number Type GroupsStandard groups this number type belongs to
Number Type AvailabilityAvailability of this number type (Headline, Standard, or Historic)
HiddenWhether this number type is hidden from standard user interfaces
Use Inbound Call Types FromDifferent number type to use for inbound call type determination

This section specifies the validation rules for numbers of this type, including valid prefixes, regular expressions for format checking, and which call types are permitted. These rules ensure numbers are correctly formatted and can be used with appropriate call routing.

FieldDescription
Valid PrefixesComma-separated list of valid number prefixes for this number type
Active NumbersRegular expression pattern that valid numbers of this type must match
Valid Call TypesCall types that are permitted for numbers of this type

This section defines notice period requirements for numbers of this type, covering both call charges and service charges. These settings determine how much advance notice is required before making changes to features associated with numbers of this type.

FieldDescription
Notice Period Length (Calls)Default length of notice period required before changing call-related features
Notice Period Length Type (Calls)Unit type for the calls notice period length
Notice Period Length (Service Charges)Default length of notice period required before changing service charge features
Notice Period Length Type (Service Charges)Unit type for the service charges notice period length

This section specifies default transaction codes used for different types of billing activities on numbers of this type, including general transactions, connections, recurring charges, and call charges.

FieldDescription
Default Transaction CodeDefault transaction code used for general billing activities on numbers of this type
Default Connection Transaction CodeDefault transaction code used for connection charges on numbers of this type
Default Recurring Transaction CodeDefault transaction code used for recurring service charges on numbers of this type
Default Calls Transaction CodeDefault transaction code used for call charges on numbers of this type

A service status is a lifecycle state for a service, controlling whether it is active, billable and visible. Statuses are used when enabling, suspending or ceasing services, and decide how attached features are handled.

Defines the name and display properties of the service status.

FieldDescription
Service StatusThe name of the service status as displayed throughout the system
Service Status (Short)Abbreviated version of the service status name for compact displays
Service Status Display ClassCSS class name used for styling this service status in the interface
Service Status Display PositionSort order for displaying this service status in lists and dropdowns

Controls whether services with this status are active and visible.

FieldDescription
Is ActiveWhether services with this status are considered active in the system
Is SuspendedWhether services with this status are treated as suspended
CRM OnlyWhether services with this status are CRM-only records
Visible in FrontendWhether this service status is visible to customers in the frontend portal
Visible in BackendWhether this service status is visible to users in the backend system

Controls billing behaviour for services with this status.

FieldDescription
Is BillableWhether services with this status can be included on customer invoices
Can Have Fixed ChargesWhether services with this status can have fixed or recurring charges applied
Related Feature StatusFeature status that should be applied to features when a service has this status

Specifies validation requirements when updating services to this status.

FieldDescription
Status Reason RequiredWhether a status reason is required when setting a service to this status
FieldDescription
Last ModifiedTimestamp of the most recent modification to this service status
CreatedTimestamp of when this service status was created

A service type categorises services, defining common properties such as default notice periods and associated customer products. Service types group similar services for configuration and reporting.

Defines the basic properties of the service type, including names and display settings.

FieldDescription
Service TypeThe primary name for this service type used throughout the system
Service Type (Display)Alternative display name for this service type shown in user interfaces
Service Type (Short)Abbreviated name for this service type used in compact displays
Service Type Display ClassCSS class name used for styling this service type in web interfaces
Service Type Display PositionSort order position for displaying this service type in lists
HiddenWhether this service type is hidden from standard user interfaces
Customer ProductsCustomer products that can be associated with services of this type
Service Type GroupsStandard groups this service type belongs to

Defines notice period requirements for services of this type.

FieldDescription
Notice Period Length (Service Charges)Default length of notice period required before changing service charge features
Notice Period Length Type (Service Charges)Unit type for the service charges notice period length

Default transaction codes used for billing services of this type.

FieldDescription
Default Transaction CodeDefault transaction code used for general billing activities on services of this type
Default Connection Transaction CodeDefault transaction code used for connection charges on services of this type
Default Recurring Transaction CodeDefault transaction code used for recurring service charges on services of this type

System-generated information about the service type.

No fields defined for this section.

A feature status tracks the lifecycle state of a feature, such as active, suspended or ceased. Like number statuses, it controls whether the feature provides service and how it is billed. A suspended feature might stop working but still appear on the bill, while a ceased feature stops both service and charges.

This section defines the basic identification and display properties for the feature status, including the name, short name, display class, and position used throughout the system.

FieldDescription
Feature StatusThe name of this feature status as displayed throughout the system
Feature Status (Short)Abbreviated name for this feature status used in compact displays
Feature Status AvailabilityAvailability of this feature status (Headline, Standard, or Historical)
Feature Status Display ClassCSS class name used for styling this feature status in the interface
Feature Status Display PositionNumeric position for ordering this feature status in lists and dropdowns

This section controls the core status properties, determining whether features with this status are considered active and where they are visible within the system interfaces.

FieldDescription
Is ActiveWhether features with this status are considered active in the system
Is SuspendedWhether features with this status are treated as suspended
CRM OnlyWhether features with this status are CRM-only records
Visible in FrontendWhether features with this status are visible to customers in the frontend
Visible in BackendWhether features with this status are visible to staff in the backend system

This section defines the billing behaviour for features with this status, including whether they can be billed, have call charges, or fixed service charges applied.

FieldDescription
Is BillableWhether features with this status can generate charges on customer invoices
Can Have CallsWhether features with this status can have call usage charges applied
Can Have Fixed ChargesWhether features with this status can have fixed service charges applied

This section controls special billing rules that apply when generating final bills for customers, allowing certain features to bypass normal cutoff dates and billable status requirements.

FieldDescription
Ignore Cutoff DateWhether to ignore billing cutoff dates when generating final bills for features with this status
Ignore Billable StatusWhether to ignore the billable status when generating final bills for features with this status
Ignore Cutoff Date (Calls)Whether to ignore billing cutoff dates for call charges when generating final bills for features with this status
Ignore Billable Status (Calls)Whether to ignore the billable status for call charges when generating final bills for features with this status

This section defines validation requirements that must be met when updating features to this status, such as requiring status change reasons.

FieldDescription
Require Status ReasonWhether a reason must be provided when changing features to this status
FieldDescription
Last ModifiedTimestamp of the most recent modification to this feature status
CreatedTimestamp when this feature status was created

Want lifecycle states that bill exactly the way your business works? see how SAFE Billing Platform handles service lifecycles