This is the same process to create any other ACH transaction, however more details are required for the tax purposes of the transcation. The contribution year and type of contribution are required.
Contribution Type | Description |
---|---|
REGULAR | Annual IRA Contribution (Traditional, Roth, Coverdell ESA) |
EMPLOYEE | Employee Salary Deferral made to an Employer Sponsored Plan (401k, SIMPLE) |
EMPLOYER | Employer Contributions to Employer sponsored Retirement Plans (SEP IRA, PSP, MPP) |
ROLLOVER_60_DAY | Assets from an IRA distributed to the IRA owner and deposited into another IRA within 60 days from the date the IRA owner took possession of the assets |
Header | Required | Values/Example | Default |
---|---|---|---|
Authorization | Required | Basic XXX |
Parameter | Type | Param Type | Required | Values/Example | Default |
---|---|---|---|---|---|
account | Body | String | Required | 6YA01234 | |
Account for the transaction | |||||
action | Body | String | Required | DEPOSIT | |
Set to DEPOSIT .
|
|||||
type | Body | String | Required | ACH | |
Type of the transaction. At this time only ACH is permitted.
|
|||||
amount | Body | Double | Required | 5000.0 | |
Amount of the deposit | |||||
achProfile | Body | Int | Optional | 1 | |
For ACH transactions, the ACH profile Id. | |||||
ipAddress | Body | String | Required | 0.0.0.0 | |
IP address of the CUSTOMER who requested the transaction | |||||
iraDetails.contributionType | Body | String | Optional | REGULAR, EMPLOYEE, EMPLOYER, ROLLOVER_60_DAY | REGULAR |
Type of contribution for this transaction |