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

# RealTimeNonPaymentNotification

This page documents the `RealTimeNonPaymentNotification` structure declared in `RealTimeNonPaymentNotification.vb`.

## Purpose
- Expose the public structure members declared on `RealTimeNonPaymentNotification`.

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

## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| New | `Public Sub New(ByVal inXML As String)` | Executes `New`. |
| UserId | `Public ReadOnly Property UserId As String` | Gets the `UserId` value. |
| PolicyNumber | `Public ReadOnly Property PolicyNumber As String` | Gets the `PolicyNumber` value. |
| BillerProductCode | `Public ReadOnly Property BillerProductCode As String` | Gets the `BillerProductCode` value. |
| Product | `Public ReadOnly Property Product As EPaymentServiceProducts` | Gets the `Product` value. |
| PaymentTypeAttempt | `Public ReadOnly Property PaymentTypeAttempt As String` | Gets the `PaymentTypeAttempt` value. |
| PaymentAmount | `Public ReadOnly Property PaymentAmount As Decimal` | Gets the `PaymentAmount` value. |
| UnsuccessfulEventDate | `Public ReadOnly Property UnsuccessfulEventDate As Date` | Gets the `UnsuccessfulEventDate` value. |
| UnsuccessfulEvent | `Public ReadOnly Property UnsuccessfulEvent As String` | Gets the `UnsuccessfulEvent` value. |

## Behavioral notes
- This page reflects the public members declared in the cited source file.

## Constraints and usage notes
- Use the exact signatures below when integrating with this type.

## Sources
- `Business\SAIF.Business.EPay.USBank\RealTimeNonPaymentNotification.vb`
