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

# CardPresentDebit

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

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

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

## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| New | `Public Sub New()` | Executes `New`. |
| cardTrackData | `Public Property cardTrackData() As String` | Gets or sets the `cardTrackData` value. |
| encryptedPIN | `Public Property encryptedPIN() As String` | Gets or sets the `encryptedPIN` value. |
| derivedAuthenticationKey | `Public Property derivedAuthenticationKey() As String` | Gets or sets the `derivedAuthenticationKey` value. |
| encryptionFlag | `Public Property encryptionFlag() As encryptionFlagType` | Gets or sets the `encryptionFlag` value. |
| isChecking | `Public Property isChecking() As Boolean` | Gets or sets the `isChecking` value. |
| payorInformation | `Public Property payorInformation() As PayorInformation` | Gets or sets the `payorInformation` 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`
