# AchWithdrawal

A withdrawal transfer using the ACH mechanism.

## Example Usage

```typescript
import { AchWithdrawal } from "@apexfintechsolutions/ascend-sdk/models/components";

let value: AchWithdrawal = {};
```

## Fields

| Field                                                                                                                              | Type                                                                                                                               | Required                                                                                                                           | Description                                                                                                                        | Example                                                                                                                            |
| ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- |
| `amount`                                                                                                                           | [components.AchWithdrawalAmount](../../models/components/achwithdrawalamount.md)                                                   | :heavy_minus_sign:                                                                                                                 | The amount to withdraw in USD. The value should not be set if the withdrawal is `full_disbursement`.                               | {<br/>"value": "100.00"<br/>}                                                                                                      |
| `bankRelationship`                                                                                                                 | *string*                                                                                                                           | :heavy_minus_sign:                                                                                                                 | The bank relationship to be used for the ACH withdrawal.                                                                           | accounts/01H8FB90ZRRFWXB4XC2JPJ1D4Y/bankRelationships/651ef9de0dee00240813e60e                                                     |
| `clientTransferId`                                                                                                                 | *string*                                                                                                                           | :heavy_minus_sign:                                                                                                                 | The external identifier supplied by the API caller. Each request must have a unique pairing of `client_transfer_id` and `account`. | 179dcd33-49f8-4615-989c-560fb387c4fd                                                                                               |
| `memo`                                                                                                                             | *string*                                                                                                                           | :heavy_minus_sign:                                                                                                                 | The memo that will appear on the customer's bank statement.                                                                        | ACH                                                                                                                                |
| `name`                                                                                                                             | *string*                                                                                                                           | :heavy_minus_sign:                                                                                                                 | The resource name of the ACH withdrawal.                                                                                           | accounts/01H8FB90ZRRFWXB4XC2JPJ1D4Y/achWithdrawals/20230620500726                                                                  |
| `retirementDistribution`                                                                                                           | [components.RetirementDistribution](../../models/components/retirementdistribution.md)                                             | :heavy_minus_sign:                                                                                                                 | The retirement distribution details.                                                                                               |                                                                                                                                    |
| `state`                                                                                                                            | [components.AchWithdrawalState](../../models/components/achwithdrawalstate.md)                                                     | :heavy_minus_sign:                                                                                                                 | The current state of the ACH withdrawal.                                                                                           |                                                                                                                                    |