Skip to main content

Class CaptureTransactionRequest


Properties

NAMETYPELENGTHREQUIREDDESCRIPTION
storeIdlongYUnique user ID generated by EPS. (See - Required Data Elements)
storeKeystringYUnique password generated by EPS. (See - Required Data Elements)
entityIdintYUnique identifier that is generated by EPS. (See - Required Data Elements)
locationIdintYUnique identifier generated by EPS for each location. (See - Required Data Elements)
originalReferenceNumberstring20YReference number assigned to the transaction to be captured (with an OperationType of ‘Auth’).
captureAmountdecimalAmount of the transaction to be captured / verified. (See - Optional Data Elements)

Examples

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:pv="https://ssl.selectpayment.com/PV">
<soapenv:Header>
<pv:SecurityHeader>
<pv:BinarySecurityToken>your security token here</pv:BinarySecurityToken>
</pv:SecurityHeader>
</soapenv:Header>

<soapenv:Body>
<pv:CaptureTransaction>
<pv:storeId>0</pv:storeId>
<pv:storeKey isNull="true" />
<pv:entityId>12345</pv:entityId>
<pv:locationId>102030</pv:locationId>
<pv:originalReferenceNumber> T:123456789 </pv:originalReferenceNumber>
<pv:captureAmount>79.95</pv:captureAmount>
</pv:CaptureTransaction>
</soapenv:Body>
</soapenv:Envelope>