AT&T API Platform SDK for Microsoft®  2.3.2
Wrapper classes that allow developers to build robust applications using .NET
 All Classes Namespaces Functions Enumerations Enumerator Properties Groups Pages
ATT_MSSDK.Paymentv3.SubscriptionDetails Class Reference

Encapsulates return values from the SubscriptionRaw Details API More...

Public Member Functions

 SubscriptionDetails ()
 Initializes a new instance of the SubscriptionDetails class. More...
 

Static Public Member Functions

static SubscriptionDetails ParseXML (string xmlInput)
 Parses subscription details response of xml type More...
 

Properties

string CreationDate [get, set]
 Gets or sets the Date on which the subscription is created, according to UTC. More...
 
string Currency [get, set]
 Gets or sets USD in release R2. More...
 
string CurrentEndDate [get, set]
 Gets or sets the Date on which the current subscription period ends, according to UTC. More...
 
string CurrentStartDate [get, set]
 Gets or sets the Date on which the current subscription period started in UTC timezone. More...
 
string GrossAmount [get, set]
 Gets or sets the Subscription renewal charge. More...
 
string IsActiveSubscription [get, set]
 Gets or sets the Flag to indicate whether subscription is active and can be consumed. Only active subscriptions should be allowed for consumption. Note that for the JSON output, this field is named. More...
 
string IsSuccess [get, set]
 Gets or sets the Boolean indication status of request. More...
 
string Recurrences [get, set]
 Gets or sets the number of renewals requested when the subscription is created More...
 
string RecurrencesLeft [get, set]
 Gets or sets the number of times the subscription is renewed after the current period More...
 
string Status [get, set]
 Gets or sets the status used for subscription consumption. ACTIVE is for subscription that is consumed. More...
 
string Version [get, set]
 Gets or sets the Version of the API signature. More...
 

Detailed Description

Encapsulates return values from the SubscriptionRaw Details API

Constructor & Destructor Documentation

ATT_MSSDK.Paymentv3.SubscriptionDetails.SubscriptionDetails ( )

Initializes a new instance of the SubscriptionDetails class.

Member Function Documentation

static SubscriptionDetails ATT_MSSDK.Paymentv3.SubscriptionDetails.ParseXML ( string  xmlInput)
static

Parses subscription details response of xml type

Parameters
xmlInputsubscription details response xml data
Returns
SubscriptionDetails values returned.

Property Documentation

string ATT_MSSDK.Paymentv3.SubscriptionDetails.CreationDate
getset

Gets or sets the Date on which the subscription is created, according to UTC.

string ATT_MSSDK.Paymentv3.SubscriptionDetails.Currency
getset

Gets or sets USD in release R2.

string ATT_MSSDK.Paymentv3.SubscriptionDetails.CurrentEndDate
getset

Gets or sets the Date on which the current subscription period ends, according to UTC.

string ATT_MSSDK.Paymentv3.SubscriptionDetails.CurrentStartDate
getset

Gets or sets the Date on which the current subscription period started in UTC timezone.

string ATT_MSSDK.Paymentv3.SubscriptionDetails.GrossAmount
getset

Gets or sets the Subscription renewal charge.

string ATT_MSSDK.Paymentv3.SubscriptionDetails.IsActiveSubscription
getset

Gets or sets the Flag to indicate whether subscription is active and can be consumed. Only active subscriptions should be allowed for consumption. Note that for the JSON output, this field is named.

string ATT_MSSDK.Paymentv3.SubscriptionDetails.IsSuccess
getset

Gets or sets the Boolean indication status of request.

string ATT_MSSDK.Paymentv3.SubscriptionDetails.Recurrences
getset

Gets or sets the number of renewals requested when the subscription is created

string ATT_MSSDK.Paymentv3.SubscriptionDetails.RecurrencesLeft
getset

Gets or sets the number of times the subscription is renewed after the current period

string ATT_MSSDK.Paymentv3.SubscriptionDetails.Status
getset

Gets or sets the status used for subscription consumption. ACTIVE is for subscription that is consumed.

string ATT_MSSDK.Paymentv3.SubscriptionDetails.Version
getset

Gets or sets the Version of the API signature.