---
title: RecurringPaymentView
summary: API reference for RecurringPaymentView.
status: draft
owner: SAIF
last_reviewed: 2026-07-24
library: SAIF.Business.EPay.USBank
reference_type: package
---

# RecurringPaymentView

This page documents the generated `RecurringPaymentView` class declared in the US Bank ePay proxy source.

## Purpose
- Expose the public members declared on `RecurringPaymentView`.

## Context
- Namespace: `SAIF.Business.EPay.USBank`
- Assembly/package: `SAIF.BOF.Business.EPay.USBank`

## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| paymentConfirmationId | `Public Property paymentConfirmationId() As String` | Gets or sets the `paymentConfirmationId` value. |
| paymentAmount | `Public Property paymentAmount() As Decimal` | Gets or sets the `paymentAmount` value. |
| paymentAmountSpecified | `Public Property paymentAmountSpecified() As Boolean` | Gets or sets the `paymentAmountSpecified` value. |
| convenienceFee | `Public Property convenienceFee() As Decimal` | Gets or sets the `convenienceFee` value. |
| convenienceFeeSpecified | `Public Property convenienceFeeSpecified() As Boolean` | Gets or sets the `convenienceFeeSpecified` value. |
| paymentFrequency | `Public Property paymentFrequency() As paymentFrequencyType` | Gets or sets the `paymentFrequency` value. |
| paymentFrequencySpecified | `Public Property paymentFrequencySpecified() As Boolean` | Gets or sets the `paymentFrequencySpecified` value. |
| duration | `Public Property duration() As RecurringPaymentDuration` | Gets or sets the `duration` value. |
| nextDueDate | `Public Property nextDueDate() As Date` | Gets or sets the `nextDueDate` value. |
| nextDueDateSpecified | `Public Property nextDueDateSpecified() As Boolean` | Gets or sets the `nextDueDateSpecified` value. |
| nextScheduledPaymentDate | `Public Property nextScheduledPaymentDate() As Date` | Gets or sets the `nextScheduledPaymentDate` value. |
| nextScheduledPaymentDateSpecified | `Public Property nextScheduledPaymentDateSpecified() As Boolean` | Gets or sets the `nextScheduledPaymentDateSpecified` value. |
| nextScheduledPaymentAmount | `Public Property nextScheduledPaymentAmount() As Decimal` | Gets or sets the `nextScheduledPaymentAmount` value. |
| nextScheduledPaymentAmountSpecified | `Public Property nextScheduledPaymentAmountSpecified() As Boolean` | Gets or sets the `nextScheduledPaymentAmountSpecified` value. |
| nextScheduledConvenienceFee | `Public Property nextScheduledConvenienceFee() As Decimal` | Gets or sets the `nextScheduledConvenienceFee` value. |
| nextScheduledConvenienceFeeSpecified | `Public Property nextScheduledConvenienceFeeSpecified() As Boolean` | Gets or sets the `nextScheduledConvenienceFeeSpecified` value. |
| recurringPaymentStatus | `Public Property recurringPaymentStatus() As recurringPaymentStatusType` | Gets or sets the `recurringPaymentStatus` value. |

## Behavioral notes
- This type is generated from the US Bank ePay WSDL proxy source.

## Constraints and usage notes
- Regenerating the source proxy can change this public surface.

## Sources
- `Business\SAIF.Business.EPay.USBank\epayWebServiceService.vb`
- `Business\SAIF.Business.EPay.USBank\epayWebService.wsdl`
