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

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

List of all members.

Public Member Functions

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

Static Public Member Functions

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

Properties

string CreationDate [get, set]
 Gets or sets the Date on which the subscription is created, according to UTC.
string Currency [get, set]
 Gets or sets USD in release R2.
string CurrentEndDate [get, set]
 Gets or sets the Date on which the current subscription period ends, according to UTC.
string CurrentStartDate [get, set]
 Gets or sets the Date on which the current subscription period started in UTC timezone.
string GrossAmount [get, set]
 Gets or sets the Subscription renewal charge.
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.
string IsSuccess [get, set]
 Gets or sets the Boolean indication status of request.
string Recurrences [get, set]
 Gets or sets the number of renewals requested when the subscription is created.
string RecurrencesLeft [get, set]
 Gets or sets the number of times the subscription is renewed after the current period.
string Status [get, set]
 Gets or sets the status used for subscription consumption. ACTIVE is for subscription that is consumed.
string Version [get, set]
 Gets or sets the Version of the API signature.

Detailed Description

Encapsulates return values from the SubscriptionRaw Details API.


Constructor & Destructor Documentation


Member Function Documentation

Parses subscription details response of xml type.

Parameters:
xmlInputsubscription details response xml data
Returns:
SubscriptionDetails values returned.

Property Documentation

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

Gets or sets USD in release R2.

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

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

Gets or sets the Subscription renewal charge.

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.

Gets or sets the Boolean indication status of request.

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

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

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

Gets or sets the Version of the API signature.