Skip to main content

Class GetBatchEventsByDateRangeRequest


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.
BatchEventTypeWSBatchEventTypePossible values are:
  • Open
  • Closed
  • Error
  • ReadyForProcessing
  • Rejected
  • Deleted
  • SentToTransactionProcessing
  • TPError (Transaction processing error)
  • NeedsBalancing
  • PartiallyProcessed
  • TPBatchCreationFailed
  • PartialDeposit
  • NeedsRescan
  • NeedsNoRescan
  • NeedsAttention
  • NeedsNoAttention
  • Adjustment
  • ProcessedWithAdjustment
  • Updated
  • Duplicate_Items_In_Batch
  • Rejected_Items_In_Batch
  • SecondLook


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

WSBatchEventType

NAMETYPEDESCRIPTION
Opened0
Closed1
Error2
ReadyForProcessing4
Rejected5
Deleted8
SentToTransactionProcessing9
TPError10
NeedsBalancing12
PartiallyProcessed14
TPBatchCreationFailed15
PartialDeposit16
NeedsRescan101
NeedsNoRescan102
NeedsAttention103
NeedsNoAttention104
Adjustment105
ProcessedWithAdjustment106
Updated107
Duplicate_Items_In_Batch108
Rejected_Items_In_Batch109
SecondLook110

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:GetBatchEventsByDateRange>
<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-06</ssl:StartDate>
<ssl:EndDate>2011-03-03</ssl:EndDate>
<ssl:BatchEventType>
<ssl:WSBatchEventType>NeedsNoAttention</ssl:WSBatchEventType>
<ssl:WSBatchEventType>NeedsNoRescan</ssl:WSBatchEventType>
</ssl:BatchEventType>
</ssl:GetBatchEventsByDateRange>
</soapenv:Body>
</soapenv:Envelope>