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

# RecurringPaymentRequest

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

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

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

## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| paymentAmount | `Public Property paymentAmount() As Decimal` | Gets or sets the `paymentAmount` value. |
| productCode | `Public Property productCode() As String` | Gets or sets the `productCode` value. |
| paymentMethod | `Public Property paymentMethod() As RecurringPaymentMethod` | Gets or sets the `paymentMethod` value. |
| productParameters | `Public Property productParameters() As ProductParameter()` | Gets or sets the `productParameters` value. |
| paymentChannel | `Public Property paymentChannel() As recurringPaymentChannelType` | Gets or sets the `paymentChannel` value. |
| frequency | `Public Property frequency() As installmentPaymentFrequencyType` | Gets or sets the `frequency` 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. |
| duration | `Public Property duration() As RecurringPaymentDuration` | Gets or sets the `duration` value. |
| firstPaymentDate | `Public Property firstPaymentDate() As Date` | Gets or sets the `firstPaymentDate` value. |

## Inherited public members

Members in this section are inherited from `RestrictedEpayRequest` in `SAIF.BOF.Business.EPay.USBank`. They are available on this type through inheritance.

| Member | Signature | Purpose | Origin |
| --- | --- | --- | --- |

## 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`
