E-Payment Integrator 2020 Delphi Edition

Questions / Feedback?

EPSubscriptionDetails Type

Contains the recurring subscription details.

Remarks

This type contains the details about a recurring subscription. This type is used by the RecurringBilling components.

Fields

CardExpMonth
Integer

The expiration month of the card currently being processed for the recurring payments.

CardExpYear
Integer

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.

  • None
  • Daily
  • Weekly
  • BiWeekly
  • FourWeeks
  • SemiMonthly
  • Monthly
  • BiMonthly
  • Quarterly
  • SemiAnnually
  • Annually

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.

  • Days
  • Weeks
  • Months
  • Years

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
Integer

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
Integer

The total number of payments.

Constructors

constructor Create();

Copyright (c) 2021 /n software inc. - All rights reserved.
E-Payment Integrator 2020 Delphi Edition - Version 20.0 [Build 7941]