EntityId | int | | Yes | Unique identifier that is generated by EPS. |
LocationId | int | | Yes | Unique identifier generated by EPS for each location |
PaymentOrigin | WSMoneyCenterPaymentOrigin | | Valid values are:- Signature_Original - PPD/CCD (Default)
- Internet
- Telephone_IVR (Not Used)
- Telephone_Operator (Not Used)
- Signature_Faxed - PPD/CCD
- Corporate_Trade_Exchange
| |
AccountType | WSMoneyCenterAccountType | | Valid values are:- Checking Savings
- Defaults to ‘Checking’ if Null.
Note: If the AccountNumber is not provided, and accountReferenceId and customerNumber are, this value will be ignored.(See - Optional Data Elements) | |
OperationType | WSMoneyCenterOperationType | | Yes | Valid values are:- Sale
- Credit (Default)
- SDCredit
|
EffectiveDate | dateTime | | Date of the transaction. If null, the current date is assumed. | |
Description | string | 50 | This optional element can be used to define or explain the purpose of this transaction. | |
TotalAmount | decimal | | Yes | Dollar amount of the transaction. This element cannot be zero (0) or negative.(See - Same Day ACH Requirements) for rules. |
BatchNumber | string | 40 | Use if processing transactions in a batch. | |
TransactionNumber | string | 50 | Yes | Unique user-assigned identifier of the transaction being created. This field can’t be Null or blank. |
Field1 | string | 50 | Optional information associated with the transaction. | |
Field2 | string | 50 | Optional information associated with the transaction. | |
Field3 | string | 50 | Optional information associated with the transaction. | |
RoutingNumber | string | 9 | Yes | Bank Routing/Transit or ABA number. |
AccountNumber | string | 17 | This element represents the customer's (Payee) account number. Checking or Savings accounts: 4-17 digits. | |
CheckNumber | string | 17 | | |
IsBusinessPayment | bool | | Identifies the ACH only transaction as either drawn on a business or personal account.
Valid values are: | |
NameOnAccount | string | 50 | Yes | Vendor's (Payee) name as it appears on their account. |
BillingStateRegion | string | 2 | Yes | The State/Region where this vendor (Payee) account is located.
Examples of possible values are:- CA
- NY
- TX
- WY
- DC (District of Columbia)
- GU (Guam)
- PR (Puerto Rico)
- AA
- AE
- AP
|
IPAddressOfOriginator | string | 15 | IP address of person sending request. | |
EmailAddress | string | 60 | Yes | Email address of Payor. |
Addenda | string[] | 80 | | A CTX transaction can have up to 9,999 addenda records; CCD+ transactions are limited to a single (1) addenda record. |