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

Subscription Recurrence Notification Object More...

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

Public Member Functions

 SubscriptionRecurrenceNotificationObject ()
 Initializes a new instance of the SubscriptionRecurrenceNotificationObject 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 Current Period Start Date. 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

Subscription Recurrence Notification Object

Constructor & Destructor Documentation

ATT_MSSDK.Paymentv3.SubscriptionRecurrenceNotificationObject.SubscriptionRecurrenceNotificationObject ( )

Initializes a new instance of the SubscriptionRecurrenceNotificationObject class.

Property Documentation

string ATT_MSSDK.Paymentv3.SubscriptionRecurrenceNotificationObject.ConsumerId
getset

Gets or sets the Unique Consumer Id.

DateTime ATT_MSSDK.Paymentv3.SubscriptionRecurrenceNotificationObject.CurrentPeriodEndDate
getset

Gets or sets the End date of current subscription period.

DateTime ATT_MSSDK.Paymentv3.SubscriptionRecurrenceNotificationObject.CurrentPeriodStartDate
getset

Gets or sets the Current Period Start Date.

string ATT_MSSDK.Paymentv3.SubscriptionRecurrenceNotificationObject.MerchantSubscriptionId
getset

Gets or sets the Merchant subscription identifier.

string ATT_MSSDK.Paymentv3.SubscriptionRecurrenceNotificationObject.OriginalTransactionId
getset

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

string ATT_MSSDK.Paymentv3.SubscriptionRecurrenceNotificationObject.SubscriptionPeriod
getset

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

string ATT_MSSDK.Paymentv3.SubscriptionRecurrenceNotificationObject.SubscriptionPeriodAmount
getset

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

int ATT_MSSDK.Paymentv3.SubscriptionRecurrenceNotificationObject.SubscriptionRecurrences
getset

Gets or sets the number of recurrences.

int ATT_MSSDK.Paymentv3.SubscriptionRecurrenceNotificationObject.SubscriptionRemaining
getset

Gets or sets the remaining number of renewals.

DateTime ATT_MSSDK.Paymentv3.SubscriptionRecurrenceNotificationObject.TransactionDate
getset

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