Skip to main content

Class WSMoneyCenterTransaction


Properties

NAMETYPELENGTHREQUIREDDESCRIPTION
EntityIdintYesUnique identifier that is generated by EPS.
LocationIdintYesUnique identifier generated by EPS for each location
PaymentOriginWSMoneyCenterPaymentOriginValid values are:
  • Signature_Original - PPD/CCD (Default)
  • Internet
  • Telephone_IVR (Not Used)
  • Telephone_Operator (Not Used)
  • Signature_Faxed - PPD/CCD
  • Corporate_Trade_Exchange
AccountTypeWSMoneyCenterAccountTypeValid 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)
OperationTypeWSMoneyCenterOperationType YesValid values are:
  • Sale
  • Credit (Default)
  • SDCredit
EffectiveDatedateTimeDate of the transaction. If null, the current date is assumed.
Descriptionstring50This optional element can be used to define or explain the purpose of this transaction.
TotalAmountdecimalYesDollar amount of the transaction. This element cannot be zero (0) or negative.(See - Same Day ACH Requirements) for rules.
BatchNumberstring40Use if processing transactions in a batch.
TransactionNumberstring50YesUnique user-assigned identifier of the transaction being created. This field can’t be Null or blank.
Field1string50Optional information associated with the transaction.
Field2string50Optional information associated with the transaction.
Field3string50Optional information associated with the transaction.
RoutingNumberstring9YesBank Routing/Transit or ABA number.
AccountNumberstring17This element represents the customer's (Payee) account number. Checking or Savings accounts: 4-17 digits.
CheckNumberstring17
IsBusinessPaymentboolIdentifies the ACH only transaction as either drawn on a business or personal account.

Valid values are:
  • 1 (True) or 0 (False).
NameOnAccountstring50YesVendor's (Payee) name as it appears on their account.
BillingStateRegionstring2YesThe 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
IPAddressOfOriginatorstring15IP address of person sending request.
EmailAddressstring60YesEmail address of Payor.
Addendastring[]80A CTX transaction can have up to 9,999 addenda records; CCD+ transactions are limited to a single (1) addenda record.

WSMoneyCenterPaymentOrigin

NAMETYPEDESCRIPTION
Signature_Original0
Internet1
Telephone_IVR2
Telephone_Operator3
Signature_Faxed4
Corporate_Trade_Exchange5

WSMoneyCenterAccountType

NAMETYPEDESCRIPTION
Checking0
Savings1

WSMoneyCenterOperationType

NAMETYPEDESCRIPTION
Credit0
Sale1
SDCredit2