![]() |
AT&T API Platform SDK for Microsoft®
2.3.3
Wrapper classes that allow developers to build robust applications using .NET
|
Encapsulates return values from the SubscriptionRaw Status API. More...
Public Member Functions | |
SubscriptionStatus () | |
Initializes a new instance of the SubscriptionStatus class. | |
Static Public Member Functions | |
static SubscriptionStatus | ParseXML (string xmlInput) |
Parse an XML document and create a SubscriptionStatus object. | |
Properties | |
string | Id [get, set] |
Gets or sets the Id of the SubscriptionStatus object. | |
string | Status [get, set] |
Gets or sets the Status of the SubscriptionStatus object. | |
string | Type [get, set] |
Gets or sets the Type of the SubscriptionStatus object. | |
string | ConsumerId [get, set] |
Gets or sets the Unique Consumer Id. | |
string | MerchantTransactionId [get, set] |
Gets or sets the MerchantTransactionId of the SubscriptionStatus object. | |
string | MerchantSubscriptionId [get, set] |
Gets or sets the Subscription ID that is being created/used, if transaction was a subscription. This field will only appear after the transaction has been authorized (status = AUTHORIZED). | |
string | Description [get, set] |
Gets or sets the Short description of the product that is being sold. | |
double | Amount [get, set] |
Gets or sets the Amount of transaction with a maximum of 2 decimal places. Examples: 0.99 to 2.99. | |
string | ContentCategory [get, set] |
Gets or sets the Content Category from a predefined list. | |
string | MerchantProductId [get, set] |
Gets or sets the Purchased Product ID in the merchant's system. | |
string | MerchantApplicationId [get, set] |
Gets or sets the Merchant application identifier that initiated the payment transaction. | |
string | MerchantId [get, set] |
Gets or sets the Merchant identifier in the external system. | |
bool | IsSuccess [get, set] |
Gets or sets a Boolean flag indicating the status of the request. | |
string | Version [get, set] |
Gets or sets the Version of the API signature. | |
string | IsAutoCommitted [get, set] |
Gets or sets the True in R2. Read only parameter. | |
string | Channel [get, set] |
Gets or sets the Merchant UI channel. Must be set to MOBILE_WEB in Release R1. | |
string | Currency [get, set] |
Gets or sets as USD. | |
string | SubscriptionPeriod [get, set] |
Gets or sets the value of period. The interval at which the subscription will be charged. | |
int | PeriodAmount [get, set] |
Gets or sets the number of periods that pass between the renewals. | |
string | Recurrences [get, set] |
Gets or sets the number of times the subscription will be renewed. |
Encapsulates return values from the SubscriptionRaw Status API.
Initializes a new instance of the SubscriptionStatus class.
static SubscriptionStatus ATT_MSSDK.Paymentv3.SubscriptionStatus.ParseXML | ( | string | xmlInput | ) | [static] |
Parse an XML document and create a SubscriptionStatus object.
xmlInput | The XML document to parse |
double ATT_MSSDK.Paymentv3.SubscriptionStatus.Amount [get, set] |
Gets or sets the Amount of transaction with a maximum of 2 decimal places. Examples: 0.99 to 2.99.
string ATT_MSSDK.Paymentv3.SubscriptionStatus.Channel [get, set] |
Gets or sets the Merchant UI channel. Must be set to MOBILE_WEB in Release R1.
string ATT_MSSDK.Paymentv3.SubscriptionStatus.ConsumerId [get, set] |
Gets or sets the Unique Consumer Id.
string ATT_MSSDK.Paymentv3.SubscriptionStatus.ContentCategory [get, set] |
Gets or sets the Content Category from a predefined list.
string ATT_MSSDK.Paymentv3.SubscriptionStatus.Currency [get, set] |
Gets or sets as USD.
string ATT_MSSDK.Paymentv3.SubscriptionStatus.Description [get, set] |
Gets or sets the Short description of the product that is being sold.
string ATT_MSSDK.Paymentv3.SubscriptionStatus.Id [get, set] |
Gets or sets the Id of the SubscriptionStatus object.
string ATT_MSSDK.Paymentv3.SubscriptionStatus.IsAutoCommitted [get, set] |
Gets or sets the True in R2. Read only parameter.
bool ATT_MSSDK.Paymentv3.SubscriptionStatus.IsSuccess [get, set] |
Gets or sets a Boolean flag indicating the status of the request.
string ATT_MSSDK.Paymentv3.SubscriptionStatus.MerchantApplicationId [get, set] |
Gets or sets the Merchant application identifier that initiated the payment transaction.
string ATT_MSSDK.Paymentv3.SubscriptionStatus.MerchantId [get, set] |
Gets or sets the Merchant identifier in the external system.
string ATT_MSSDK.Paymentv3.SubscriptionStatus.MerchantProductId [get, set] |
Gets or sets the Purchased Product ID in the merchant's system.
string ATT_MSSDK.Paymentv3.SubscriptionStatus.MerchantSubscriptionId [get, set] |
Gets or sets the Subscription ID that is being created/used, if transaction was a subscription. This field will only appear after the transaction has been authorized (status = AUTHORIZED).
string ATT_MSSDK.Paymentv3.SubscriptionStatus.MerchantTransactionId [get, set] |
Gets or sets the MerchantTransactionId of the SubscriptionStatus object.
int ATT_MSSDK.Paymentv3.SubscriptionStatus.PeriodAmount [get, set] |
Gets or sets the number of periods that pass between the renewals.
string ATT_MSSDK.Paymentv3.SubscriptionStatus.Recurrences [get, set] |
Gets or sets the number of times the subscription will be renewed.
string ATT_MSSDK.Paymentv3.SubscriptionStatus.Status [get, set] |
Gets or sets the Status of the SubscriptionStatus object.
string ATT_MSSDK.Paymentv3.SubscriptionStatus.SubscriptionPeriod [get, set] |
Gets or sets the value of period. The interval at which the subscription will be charged.
string ATT_MSSDK.Paymentv3.SubscriptionStatus.Type [get, set] |
Gets or sets the Type of the SubscriptionStatus object.
string ATT_MSSDK.Paymentv3.SubscriptionStatus.Version [get, set] |
Gets or sets the Version of the API signature.