Telecom Subscription data type
Telecom Subscription is a standard Experience Data Model (XDM) data type that describes details for specific telecommunication subscription types, such as internet, mobile, media, or landline.
NOTE
This document describes the data type. For the field group of the same name, refer to the Telecom Subscription field group reference guide.
If you are describing a subscription type that is unrelated to the telecommunication industry, please use the generic Subscription data type instead.
Property
Data type
Description
devicesArray of objects
Describes a list of of devices and/or accessories associated with the plan. See the section below for details on the expected structure of each array item.
IDString
A unique identifier for the subscription instance.
billingPeriodString
The duration between billings.
billingStartDateDate
The date when the billing period begins. The date format (without time) should follow the standard.
chargeMethodString
The way the billing is set up to charge the customer.
contractIDString
The unique ID for the contract that governs this subscription.
countryString
The country that the subscription contractual and agreement terms are rooted in.
endDateDate
The date the current subscription term ends. The date format (without time) should follow the standard.
paymentDueDateDate
The date when the subscription payment is due. The date format (without time) should follow the standard.
paymentMethodString
The payment method for recurring payments.
paymentStatusString
The payment standing of the account.
planNameString
The human-readable name for the subscription.
reasonString
The general intent the member has for the use of the subscription.
renewString
The agreed way that the subscription may continue after the end date.
startDateDate
The date the subscription begins. The date format (without time) should follow the standard.
statusString
The current status of the subscription.
subscriptionCategoryString
The main, top-level categorization of this type of subscription.
subscriptionSKUString
The stock keeping unit (SKU) for the subscription.
subscriptionSubCategoryString
The specific sub-categorization of the subscription.
termInteger
The numeric value of the subscription term.
termUnitOfTimeString
The unit of time for the term period.
topUpString
Describes the agreed terms for how consumable aspects of a subscription are repurchased during a billing period.
typeString
The scope of entitlement in relation to how many people are covered by the subscription.
For more details on the data type, refer to the public XDM repository:
devices devices
devices is an array of objects, with each object describe a device or accessory associated with the subscription.
Property
Data type
Description
deviceFeesObject
An object that captures any device fees for items such as routers, modems, and receivers. Expects the following properties:
amount: The monetary amount as represented by thecurrencyCode.conversionDate: The date when the currency conversion was made.currencyCode: The currency code for theamount.
IDString
A unique ID for the device.
OSString
The device operating system.
deviceInsuranceString
Indicates whether a customer has opted in to insurance for this device.
manufacturerString
The device manufacturer.
nameString
A name for the device.
paymentOptionsString
Indicates whether the device will be paid for in installments or full retail price.
serialNumberString
The device serial number.
statusString
The device status.
storageCapacityString
The device storage capacity.
typeString
The device type.
recommendation-more-help
62e9ffd9-1c74-4cef-8f47-0d00af32fc07