Class GetTransactionWithAddendaResponse
Properties
| NAME | TYPE | LENGTH | DESCRIPTION |
|---|---|---|---|
| EntityId | int | Unique identifier that is generated by EPS. | |
| LocationId | int | Unique identifier generated by EPS for each location. | |
| PaymentOrigin | enum of Type WSPaymentOrigin | Possible responses are:
| |
| AccountType | enum of Type WSAccountType | Possible responses are:
| |
| OperationType | enum of Type WSOperationType | Possible responses are:
| |
| SettlementType | enum of Type WSSettlementType | Possible responses are:
| |
| TransactionStatus | enum of Type WSTransactionStatus | Possible responses are:
| |
| SettlementStatus | enum of Type WSSettlementStatus | Possible responses are:
| |
| EffectiveDate | dateTime | Date and time the transaction was processed. | |
| Description | string | 50 | This optional element can be used to define or explain the purpose of this transaction. |
| TotalAmount | decimal | Dollar amount of the transaction. | |
| BatchNumber | string | 40 | Unique identifier of the batch associated with the transaction requested, if available. |
| TerminalNumber | string | 20 | |
| TransactionNumber | string | 50 | Unique identifier of the transaction requested. |
| Field1 | string | 50 | Optional information associated with the transaction. Not returned in response if not used at this time. |
| Field2 | string | 50 | Optional information associated with the transaction. Not returned in response if not used at this time. |
| Field3 | string | 50 | Optional information associated with the transaction. Not returned in response if not used at this time. |
| RoutingNumber | string | 9 | Zeroes will display for Credit Card transactions. |
| AccountNumber | string | 17 | Last 4 digits only displayed. |
| CheckNumber | string | 17 | |
| IsBusinessPayment | bool | Identifies the transaction as either a business or personal. Possible responses are:
NOTE: Value should be ‘True’. | |
| NameOnAccount | string | 50 | Customer’s name as it appears on their account. |
| IPAddressOfOriginator | string | 15 | IP address of person sending request, if available. |
| NotificationMethod | enum of Type WSNotificationMethod | Possible responses are:
| |
| FaceFeeType | enum of Type WSFaceFeeType | Possible responses are:
| |
| OwnerApplication | enum of Type WSOwnerApplication | Possible response is:
| |
| IsHealthcareClaimPmt | bool | Possible responses are:
| |
| Addenda | string | 80 | Will display up to 9,999 addenda records |
| companyEntryDescription | string | 10 | Actual ACH Company Entry Description assigned to the transaction for use in the ACH Batch Header (Record 5, Field 7). Note: Requested ACH Company Entry Description may be overwritten with a system value where required. |
Examples
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<GetTransactionWithAddendaResponse xmlns="https://ssl.selectpayment.com/PV">
<GetTransactionWithAddendaResult>
<EntityId>12345</EntityId>
<LocationId>123456</LocationId>
<PaymentOrigin>Corporate_Trade_Exchange</PaymentOrigin>
<AccountType>Checking</AccountType>
<OperationType>Sale</OperationType>
<SettlementType>ACH</SettlementType>
<TransactionStatus>Approved</TransactionStatus>
<SettlementStatus>To_Be_Originated</SettlementStatus>
<EffectiveDate>2013-09-13T00:00:00</EffectiveDate>
<Description/>
<TotalAmount>103.6100</TotalAmount>
<BatchNumber>b4b5c4b7-fde2-492s-a717-98262f15d4ab</BatchNumber>
<TerminalNumber>__WebService</TerminalNumber>
<TransactionNumber>091313-1</TransactionNumber>
<Field1>CTX</Field1>
<Field2>Transaction</Field2>
<Field3>Test</Field3>
<RoutingNumber>111000025</RoutingNumber>
<AccountNumber>XXXXXX4546</AccountNumber>
<CheckNumber>11</CheckNumber>
<IsBusinessPayment>true</IsBusinessPayment>
<NameOnAccount>Felicia Stone</NameOnAccount>
<IpAddressOfOriginator/>
<NotificationMethod>Merchant_Notify</NotificationMethod>
<FaceFeeType>Face</FaceFeeType>
<OwnerApplication>Web_Service</OwnerApplication>
<IsHealthcareClaimPmt>false</IsHealthcareClaimPmt>
<Addenda>
<string>This is test addenda</string>
<string>This is test addenda too</string>
<string>This is test addenda that is lengthy</string>
</Addenda>
<companyEntryDescription>PURCHASE</companyEntryDescription>
</GetTransactionWithAddendaResult>
</GetTransactionWithAddendaResponse>
</soap:Body>
</soap:Envelope>