Skip to main content

Class GetItemsByDateRangeRequest


Properties

NAMETYPELENGTHREQUIREDDESCRIPTION
StoreIdlongYesUnique user ID generated by EPS. (See Required Data Elements)
StoreKeystringYesUnique password generated by EPS. (See Required Data Elements)
EntityIdintYesUnique identifier that is generated by EPS. (See Required Data Elements)
LocationIdsintYesUnique identifier that is generated by EPS for each location. (See Required Data Elements)

This element can be repeated for each location requested.
StartDateDateTimeYesThe date and time from which to start reporting batches.
EndDateDateTimeYesThe last date and time for which batches should be reported, not to exceed a date range of 90 days.
StatusWSItemStatusValid values are:
  • Created
  • Closed
  • Approved
  • Error
  • Released
  • Rejected
  • Resolved
  • Deleted
  • SentToTransactionProcessing
  • TPError
  • NeedsRescan
  • NeedsAttention
  • Rescanned
  • CheckDecisioningError
  • CheckDecisionPerformed
  • None


This element can be repeated for multiple statuses requested. If null, all values will be used. (See Optional Data Elements)

WSItemStatus

NAMETYPEDESCRIPTION
Created0
Closed1
Approved2
Error3
Released4
Rejected5
Resolved6
Deleted7
SentToTransactionProcessing8
TPError9
NeedsRescan10
NeedsAttention11
Rescanned12
CheckDecisioningError13
None255

Examples

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ssl="https://ssl.selectpayment.com/">
<soapenv:Header>
<ssl:SecurityHeader>
<ssl:BinarySecurityToken>your security token here</ssl:BinarySecurityToken>
</ssl:SecurityHeader>
</soapenv:Header>
<soapenv:Body>
<ssl:GetItemsByDateRange>
<ssl:storeId>0</ssl:storeId>
<ssl:storeKey isNull="true" />
<ssl:EntityId>12345</ssl:EntityId>
<ssl:LocationIds>
<ssl:int>102031</ssl:int>
<ssl:int>102030</ssl:int>
</ssl:LocationIds>
<ssl:StartDate>2011-03-03</ssl:StartDate>
<ssl:EndDate>2011-03-04</ssl:EndDate>
<ssl:Status>
<ssl:WSItemStatus>TPError</ssl:WSItemStatus>
<ssl:WSItemStatus>SentToTransactionProcessing</ssl:WSItemStatus>
</ssl:Status>
</ssl:GetItemsByDateRange>
</soapenv:Body>
</soapenv:Envelope>