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.StopSubscriptionNotificationObject Class Reference

Stop Subscription Notification Object More...

Inheritance diagram for ATT_MSSDK.Paymentv3.StopSubscriptionNotificationObject:
ATT_MSSDK.Paymentv3.NotificationObject

Public Member Functions

 StopSubscriptionNotificationObject ()
 Initializes a new instance of the StopSubscriptionNotificationObject class. More...
 
- Public Member Functions inherited from ATT_MSSDK.Paymentv3.NotificationObject
 NotificationObject ()
 Initializes a new instance of the NotificationObject class. More...
 

Properties

string ConsumerId [get, set]
 Gets or sets the Unique Consumer Id. More...
 
string OriginalTransactionId [get, set]
 Gets or sets the Original Transaction Id which is always empty. More...
 
DateTime TransactionDate [get, set]
 Gets or sets the Date and time the refund transaction occurred. More...
 
string MerchantSubscriptionId [get, set]
 Gets or sets the Merchant subscription identifier. More...
 
string SubscriptionPeriod [get, set]
 Gets or sets the subscription period time unit. Valid values are: DAILY, WEEKLY and MONTHLY. More...
 
string SubscriptionPeriodAmount [get, set]
 Gets or sets the number of months – as only the monthly subscription period is supported for this release. More...
 
int SubscriptionRecurrences [get, set]
 Gets or sets the number of recurrences. More...
 
DateTime CurrentPeriodStartDate [get, set]
 Gets or sets the Start date of current subscription period. More...
 
DateTime CurrentPeriodEndDate [get, set]
 Gets or sets the End date of current subscription period. More...
 
int SubscriptionRemaining [get, set]
 Gets or sets the remaining number of renewals. More...
 
- Properties inherited from ATT_MSSDK.Paymentv3.NotificationObject
NotificationType NotificationObjectType [get, set]
 Gets or sets the Notification type. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from ATT_MSSDK.Paymentv3.NotificationObject
static NotificationObject ParseJSON (string jsonInput)
 Parses Notification Response of json type More...
 

Detailed Description

Stop Subscription Notification Object

Constructor & Destructor Documentation

ATT_MSSDK.Paymentv3.StopSubscriptionNotificationObject.StopSubscriptionNotificationObject ( )

Initializes a new instance of the StopSubscriptionNotificationObject class.

Property Documentation

string ATT_MSSDK.Paymentv3.StopSubscriptionNotificationObject.ConsumerId
getset

Gets or sets the Unique Consumer Id.

DateTime ATT_MSSDK.Paymentv3.StopSubscriptionNotificationObject.CurrentPeriodEndDate
getset

Gets or sets the End date of current subscription period.

DateTime ATT_MSSDK.Paymentv3.StopSubscriptionNotificationObject.CurrentPeriodStartDate
getset

Gets or sets the Start date of current subscription period.

string ATT_MSSDK.Paymentv3.StopSubscriptionNotificationObject.MerchantSubscriptionId
getset

Gets or sets the Merchant subscription identifier.

string ATT_MSSDK.Paymentv3.StopSubscriptionNotificationObject.OriginalTransactionId
getset

Gets or sets the Original Transaction Id which is always empty.

string ATT_MSSDK.Paymentv3.StopSubscriptionNotificationObject.SubscriptionPeriod
getset

Gets or sets the subscription period time unit. Valid values are: DAILY, WEEKLY and MONTHLY.

string ATT_MSSDK.Paymentv3.StopSubscriptionNotificationObject.SubscriptionPeriodAmount
getset

Gets or sets the number of months – as only the monthly subscription period is supported for this release.

int ATT_MSSDK.Paymentv3.StopSubscriptionNotificationObject.SubscriptionRecurrences
getset

Gets or sets the number of recurrences.

int ATT_MSSDK.Paymentv3.StopSubscriptionNotificationObject.SubscriptionRemaining
getset

Gets or sets the remaining number of renewals.

DateTime ATT_MSSDK.Paymentv3.StopSubscriptionNotificationObject.TransactionDate
getset

Gets or sets the Date and time the refund transaction occurred.