UNPKG

@atomixdesign/nodepay-ezidebit

Version:

Nodepay strategy for the Ezidebit payment gateway.

25 lines (24 loc) 1.23 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.EzidebitPaymentSchedule = void 0; var EzidebitPaymentSchedule = /** @class */ (function () { function EzidebitPaymentSchedule(customerId, startDate, frequency, amountInCents, dayOfWeek, dayOfMonth, maxNumberPayments, maxTotalAmount, keepManualPayments, username, ezidebitCustomerId, firstWeekOfMonth, secondWeekOfMonth, thirdWeekOfMonth, fourthWeekOfMonth) { this.customerId = customerId; this.startDate = startDate; this.frequency = frequency; this.amountInCents = amountInCents; this.dayOfWeek = dayOfWeek; this.dayOfMonth = dayOfMonth; this.maxNumberPayments = maxNumberPayments; this.maxTotalAmount = maxTotalAmount; this.keepManualPayments = keepManualPayments; this.username = username; this.ezidebitCustomerId = ezidebitCustomerId; this.firstWeekOfMonth = firstWeekOfMonth; this.secondWeekOfMonth = secondWeekOfMonth; this.thirdWeekOfMonth = thirdWeekOfMonth; this.fourthWeekOfMonth = fourthWeekOfMonth; } return EzidebitPaymentSchedule; }()); exports.EzidebitPaymentSchedule = EzidebitPaymentSchedule;