Skip to main content

Class GetBatchesByDateRangeRequest


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 from which to start reporting batches.
EndDateDateTimeYesThe last date for which batches should be reported, not to exceed a date range of 90 days.
BatchStatusWSBatchStatusValid values are:
  • Open
  • Closed
  • Error
  • ReadyForProcessing
  • Rejected
  • Deleted
  • SentToTransactionProcessing
  • TPError (Transaction processing error)
  • NeedsBalancing
  • PartiallyProcessed
  • TPBatchCreationFailed
  • PartialDeposit


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

WSBatchStatus

NAMETYPEDESCRIPTION
Open0
Closed1
Error2
ReadyForProcessing4
Rejected5
Deleted8
SentToTransactionProcessing9
TPError10
NeedsBalancing12
PartiallyProcessed14
TPBatchCreationFailed15
PartialDeposit16

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:GetBatchesByDateRange>
<ssl:storeId>0</ssl:storeId>
<ssl:storeKey isNull="true" />
<ssl:EntityId>12345</ssl:EntityId>
<ssl:LocationIds>
<ssl:int>102030</ssl:int>
<ssl:int>102031</ssl:int>
</ssl:LocationIds>
<ssl:StartDate>2011-02-01</ssl:StartDate>
<ssl:EndDate>2011-03-03</ssl:EndDate>
<ssl:BatchStatus>
<!--<ssl:WSBatchStatus></ssl:WSBatchStatus>-->
</ssl:BatchStatus>
</ssl:GetBatchesByDateRange>
</soapenv:Body>
</soapenv:Envelope>