EPSubscriptionDetails Type
Contains the recurring subscription details.
Remarks
This type contains the details about a recurring subscription. This type is used by the RecurringBilling classs.
Fields
cardExpMonth Int32 |
The expiration month of the card currently being processed for the recurring payments. |
cardExpYear Int32 |
The expiration year of the card currently being processed for the recurring payments. |
cardNumber String |
The card number currently being processed for the recurring payments. |
endDate String |
The date in which the recurring payments will stop processing. The date is returned in the format specified within the DateFormat config. |
frequency String |
The frequency in which payments will occur. If FrequencyUnit is applicable, this property will contain the length of the corresponding FrequencyUnit in which payments will occur. This component uses pre-defined Frequency values which are listed below. If a gateway returns any value not contained within the pre-defined list, the raw value will be returned.
|
frequencyUnit String |
The unit frequency in which the payments will be processed. This component uses pre-defined FrequencyUnit values which are listed below. If a gateway returns any value not contained within the pre-defined list, the raw value will be returned.
|
lastPaymentDate String |
The date that the last/previous transaction was processed. The date is returned in the format specified within the DateFormat config. |
nextPaymentDate String |
The date of the next upcoming transaction. The date is returned in the format specified within the DateFormat config. |
recurAmount String |
The amount being charged on a recurring basis. |
remainingPayments Int32 |
The total number of remaining payments until the recurring payments will stop processing. |
startDate String |
The date in which the recurring payments started processing. The date is returned in the format specified within the DateFormat config. |
status String |
The current status of the recurring subscription. |
subscriptionId String |
Contains the Subscription or Profile Identifier for the recurring payment. This property contains a subscription identifier or profile number used to reference a recurring payment. |
subscriptionName String |
Contains the name of the recurring subscription or profile. |
totalPayments Int32 |
The total number of payments. |
Constructors
public init()