Skip to main content

Class GetTransactionWithAddendaResponse


Properties

NAMETYPELENGTHDESCRIPTION
EntityIdintUnique identifier that is generated by EPS.
LocationIdintUnique identifier generated by EPS for each location.
PaymentOriginenum of Type WSPaymentOriginPossible responses are:
  • Signature_Faxed
  • Signature_Original
  • Corporate_Trade_Exchange
  • Credit_Send
  • Request_for_Payment
  • Return_Request
AccountTypeenum of Type WSAccountTypePossible responses are:
  • Checking
  • Savings
  • FedNow
  • Virtual Card
  • __None
OperationTypeenum of Type WSOperationTypePossible responses are:
SettlementTypeenum of Type WSSettlementTypePossible responses are:
  • ACH
  • Instant_Payments
  • None
TransactionStatusenum of Type WSTransactionStatusPossible responses are:
  • Declined
  • Approved
  • Error
  • Voided
  • Processed
  • Collected
  • Suspended
  • In_Collection
  • In_Research
  • Disputed
  • Uncollected_NSF
  • Invalid__Closed_Account
  • __NONE
  • Resolved
  • Unauthorized
  • Pending
SettlementStatusenum of Type WSSettlementStatusPossible responses are:
  • No_Settlement_Needed
  • To_Be_Originated
  • Originating
  • Originated_Settlement_Pending
  • Settling
  • Settled
  • Charged_Back
  • __NONE
  • Originated SDACH (For future use)
  • Settled SDACH (For future use)
EffectiveDatedateTimeDate and time the transaction was processed.
Descriptionstring50This optional element can be used to define or explain the purpose of this transaction.
TotalAmountdecimalDollar amount of the transaction.
BatchNumberstring40Unique identifier of the batch associated with the transaction requested, if available.
TerminalNumberstring20
TransactionNumberstring50Unique identifier of the transaction requested.
Field1string50Optional information associated with the transaction. Not returned in response if not used at this time.
Field2string50Optional information associated with the transaction. Not returned in response if not used at this time.
Field3string50Optional information associated with the transaction. Not returned in response if not used at this time.
RoutingNumberstring9Zeroes will display for Credit Card transactions.
AccountNumberstring17Last 4 digits only displayed.
CheckNumberstring17
IsBusinessPaymentboolIdentifies the transaction as either a business or personal.

Possible responses are:
  • true or false


NOTE: Value should be ‘True’.
NameOnAccountstring50Customer’s name as it appears on their account.
IPAddressOfOriginatorstring15IP address of person sending request, if available.
NotificationMethodenum of Type WSNotificationMethodPossible responses are:
  • Merchant_Notify
  • Merchant_Recording
  • Postcard
  • Email
FaceFeeTypeenum of Type WSFaceFeeTypePossible responses are:
  • __None
  • Face
  • Bill_Convenience_Face
  • NSF_Fee
  • Convenience_Fee
  • Bill_Convenience_Fee
OwnerApplicationenum of Type WSOwnerApplicationPossible response is:
  • Web_Service
IsHealthcareClaimPmtboolPossible responses are:
  • True – This is a CCD+ Healthcare Claim Payment
  • False – This is not a Healthcare Claim Payment
Addendastring80Will display up to 9,999 addenda records
companyEntryDescriptionstring10Actual 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>