GetTransactionReport
- Method
- Example Request
- Example Response
GetTransactionReport(GetTransactionReportRequest)
This report displays data for all transactions that meet the criteria in the request. Data will be retrieved as an array.
Parameters
| TYPE | NAME | DESCRIPTION |
|---|---|---|
| GetTransactionReportRequest | request |
Returns
| TYPE | DESCRIPTION |
|---|---|
| GetTransactionReportResponse |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:pv="https://ssl.selectpayment.com/PV">
<soapenv:Header/>
<soapenv:Body>
<pv:GetTransactionReport>
<pv:storeId>12334</pv:storeId>
<pv:storeKey>3z9em9oxqwX3acsaqc6H0ck8D3Yj</pv:storeKey>
<pv:entityId>12345</pv:entityId>
<pv:wsdisplayFields>
<!--Zero or more repetitions:-->
<pv:WSDisplayFields>Auth_Response_Type_Name</pv:WSDisplayFields>
<pv:WSDisplayFields>Payment_Origin_Name</pv:WSDisplayFields>
<pv:WSDisplayFields>Settlement_Status_Name</pv:WSDisplayFields>
<pv:WSDisplayFields>Display_Account_Number</pv:WSDisplayFields>
<pv:WSDisplayFields>Check_Number</pv:WSDisplayFields>
<pv:WSDisplayFields>Cust_Field_1</pv:WSDisplayFields>
<pv:WSDisplayFields>Cust_Field_2</pv:WSDisplayFields>
<pv:WSDisplayFields>Cust_Field_3</pv:WSDisplayFields>
<pv:WSDisplayFields>Field_1</pv:WSDisplayFields>
<pv:WSDisplayFields>Field_2</pv:WSDisplayFields>
<pv:WSDisplayFields>Field_3</pv:WSDisplayFields>
<pv:WSDisplayFields>Third_Party_Reference_Number</pv:WSDisplayFields>
<pv:WSDisplayFields>Audit_User_Name</pv:WSDisplayFields>
<pv:WSDisplayFields>OwnerApplication</pv:WSDisplayFields>
<pv:WSDisplayFields>ReceivingApplication</pv:WSDisplayFields>
<pv:WSDisplayFields>OwnerAppReferenceId</pv:WSDisplayFields>
</pv:wsdisplayFields>
<pv:locationIds>
<!--Zero or more repetitions:-->
<pv:int>11346</pv:int>
</pv:locationIds>
<pv:wstransStatus>
<!--Zero or more repetitions:-->
<pv:WSTransactionStatus>__NONE</pv:WSTransactionStatus>
</pv:wstransStatus>
<pv:wssettlementType>
<!--Zero or more repetitions:-->
<pv:WSSettlementType>None</pv:WSSettlementType>
</pv:wssettlementType>
<pv:wspaymentType>__NONE</pv:wspaymentType>
<pv:wspaymentOrigin>
<!--Zero or more repetitions:-->
<pv:WSPaymentOrigin>__NONE</pv:WSPaymentOrigin>
</pv:wspaymentOrigin>
<pv:wssettlementStatus>
<!--Zero or more repetitions:-->
<pv:WSSettlementStatus>__NONE</pv:WSSettlementStatus>
</pv:wssettlementStatus>
<pv:wsauthResponseCode>__NONE</pv:wsauthResponseCode>
<pv:wsopType>__NONE</pv:wsopType>
<pv:beginTransDate>2012-04-25</pv:beginTransDate>
<pv:endTransDate>2012-05-03</pv:endTransDate>
<pv:wsdateType>Effective_Dates</pv:wsdateType>
<pv:fromAmount></pv:fromAmount>
<pv:toAmount></pv:toAmount>
</pv:GetTransactionReport>
</soapenv:Body>
</soapenv:Envelope>
<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>
<GetTransactionReportResponse xmlns="https://ssl.selectpayment.com/PV">
<GetTransactionReportResult>
<WSTransactionReport>
<TransactionDateTime>0001-01-01T00:00:00</TransactionDateTime>
<TotalAmount>0</TotalAmount>
<AuthResponse>Success</AuthResponse>
<PaymentOrigin>Original Signature</PaymentOrigin>
<SettlementStatus>Settled</SettlementStatus>
<AccountNumber>2147</AccountNumber>
<CheckNumber/>
<CustomerField1/>
<CustomerField2/>
<CustomerField3/>
<TransactionField1/>
<TransactionField2/>
<TransactionField3/>
<ThirdPartyReferenceNumber/>
<AuditUserName>Guest User</AuditUserName>
<OwnerApplication>SmartPay Business</OwnerApplication>
<ReceivingApplication>SmartPay Business</ReceivingApplication>
<OwnerAppReferenceId>0</OwnerAppReferenceId>
</WSTransactionReport>
<WSTransactionReport>
<TransactionDateTime>0001-01-01T00:00:00</TransactionDateTime>
<TotalAmount>0</TotalAmount>
<AuthResponse>Success</AuthResponse>
<PaymentOrigin>FaxedSignature</PaymentOrigin>
<SettlementStatus>Settled</SettlementStatus>
<AccountNumber>2468</AccountNumber>
<CheckNumber/>
<CustomerField1/>
<CustomerField2/>
<CustomerField3/>
<TransactionField1/>
<TransactionField2/>
<TransactionField3/>
<ThirdPartyReferenceNumber/>
<AuditUserName>Guest User</AuditUserName>
<OwnerApplication>Recurring Billing</OwnerApplication>
<ReceivingApplication>Recurring Billing</ReceivingApplication>
<OwnerAppReferenceId>12594</OwnerAppReferenceId>
</WSTransactionReport>
<WSTransactionReport>
<TransactionDateTime>0001-01-01T00:00:00</TransactionDateTime>
<TotalAmount>0</TotalAmount>
<AuthResponse>Success</AuthResponse>
<PaymentOrigin>Original Signature</PaymentOrigin>
<SettlementStatus>Settled</SettlementStatus>
<AccountNumber>1113</AccountNumber>
<CheckNumber/>
<CustomerField1>Beef</CustomerField1>
<CustomerField2>Seafood</CustomerField2>
<CustomerField3>Fruits & Veggie</CustomerField3>
<TransactionField1/>
<TransactionField2/>
<TransactionField3/>
<ThirdPartyReferenceNumber/>
<AuditUserName>Guest User</AuditUserName>
<OwnerApplication>SmartPay Business</OwnerApplication>
<ReceivingApplication>SmartPay Business</ReceivingApplication>
<OwnerAppReferenceId>0</OwnerAppReferenceId>
</WSTransactionReport>
<WSTransactionReport>
<TransactionDateTime>0001-01-01T00:00:00</TransactionDateTime>
<TotalAmount>0</TotalAmount>
<AuthResponse>Success</AuthResponse>
<PaymentOrigin>Original Signature</PaymentOrigin>
<SettlementStatus>Settled</SettlementStatus>
<AccountNumber>1487</AccountNumber>
<CheckNumber/>
<CustomerField1/>
<CustomerField2/>
<CustomerField3/>
<TransactionField1>Meal</TransactionField1>
<TransactionField2>Drinks</TransactionField2>
<TransactionField3>Dessert</TransactionField3>
<ThirdPartyReferenceNumber/>
<AuditUserName>Guest User</AuditUserName>
<OwnerApplication>Web Service</OwnerApplication>
<ReceivingApplication> Web Service </ReceivingApplication>
<OwnerAppReferenceId>0</OwnerAppReferenceId>
</WSTransactionReport>
</GetTransactionReportResult>
</GetTransactionReportResponse>
</soap:Body>
</soap:Envelope>