TransactionSearchOperations
Click here for a complete list of operations.
SearchBatchTransactionSum
Test
The test form is only available for requests from the local machine.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /UIService/TransactionSearchOperations.asmx HTTP/1.1 Host: onlineodeme.vakifbank.com.tr Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "PayFlexVPosUIServerWebService/SearchBatchTransactionSum" <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <SearchBatchTransactionSum xmlns="PayFlexVPosUIServerWebService"> <batchTransactionSumDetailRequest> <MerchantCriteria> <HostMerchantId>string</HostMerchantId> <MerchantPassword>string</MerchantPassword> <Identity>string</Identity> <MerchantType>int</MerchantType> </MerchantCriteria> <BatchTransactionSumId>int</BatchTransactionSumId> <HostTerminalId>string</HostTerminalId> <ProcessStartDateRange> <StartDate>dateTime</StartDate> <EndDate>dateTime</EndDate> </ProcessStartDateRange> <RecordTimeRange> <StartDate>dateTime</StartDate> <EndDate>dateTime</EndDate> </RecordTimeRange> <BatchTransactionSumStatus>NotStarted or InProgress or Finished or PartiallyFinished or Blocked</BatchTransactionSumStatus> <BatchOrderId>string</BatchOrderId> <BatchOrderDescription>string</BatchOrderDescription> <SearchedCustomItemName>string</SearchedCustomItemName> <SearchedCustomItemValue>string</SearchedCustomItemValue> <CustomerId>int</CustomerId> <IsFromUploadedFile>boolean</IsFromUploadedFile> <LanguageCode>string</LanguageCode> <TotalAmount>decimal</TotalAmount> <TotalAmountOlder>decimal</TotalAmountOlder> <TotalAmountOldest>decimal</TotalAmountOldest> </batchTransactionSumDetailRequest> </SearchBatchTransactionSum> </soap:Body> </soap:Envelope>
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <SearchBatchTransactionSumResponse xmlns="PayFlexVPosUIServerWebService"> <SearchBatchTransactionSumResult> <BatchTransactionSumId>int</BatchTransactionSumId> <BatchOrderId>string</BatchOrderId> <HostMerchantId>string</HostMerchantId> <HostTerminalId>string</HostTerminalId> <BatchTransactionType>None or Auth or AuthCancel or Capture or CaptureCancel or CaptureRefund or Sale or SaleRefund or SaleCancel or RefundCancel or VFTSale or VFTSearch or VFTCancel or VFTRefund or PointSearch or CampaignSearch or CardTest or SaveCard or Credit or PointSale or PointCancel or PointRefund or SurchargeSearch or Reversal or BatchClose</BatchTransactionType> <CurrencyCode>int</CurrencyCode> <TotalAmount>decimal</TotalAmount> <InstallmentCount>int</InstallmentCount> <RecurringFrequencyType>None or Day or Month or Year</RecurringFrequencyType> <RecurringFrequency>int</RecurringFrequency> <RecurringInstallmentCount>int</RecurringInstallmentCount> <CustomerNumber>string</CustomerNumber> <CustomerName>string</CustomerName> <CustomItem> <Name>string</Name> <Value>string</Value> </CustomItem> <InstallmentItemDetails> <InstallmentItemDetail> <TransactionId>string</TransactionId> <Date>string</Date> <Amount>decimal</Amount> <BatchTransactionStatus>None or Pending or Success or Failed or CollectedManually or LawProcess or Other or Blocked</BatchTransactionStatus> <ResultCode>string</ResultCode> <ResultDetail>string</ResultDetail> <PanMasked>string</PanMasked> <AuthCode>string</AuthCode> <PaymentTransactionStatus>string</PaymentTransactionStatus> </InstallmentItemDetail> <InstallmentItemDetail> <TransactionId>string</TransactionId> <Date>string</Date> <Amount>decimal</Amount> <BatchTransactionStatus>None or Pending or Success or Failed or CollectedManually or LawProcess or Other or Blocked</BatchTransactionStatus> <ResultCode>string</ResultCode> <ResultDetail>string</ResultDetail> <PanMasked>string</PanMasked> <AuthCode>string</AuthCode> <PaymentTransactionStatus>string</PaymentTransactionStatus> </InstallmentItemDetail> </InstallmentItemDetails> </SearchBatchTransactionSumResult> </SearchBatchTransactionSumResponse> </soap:Body> </soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /UIService/TransactionSearchOperations.asmx HTTP/1.1 Host: onlineodeme.vakifbank.com.tr Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <SearchBatchTransactionSum xmlns="PayFlexVPosUIServerWebService"> <batchTransactionSumDetailRequest> <MerchantCriteria> <HostMerchantId>string</HostMerchantId> <MerchantPassword>string</MerchantPassword> <Identity>string</Identity> <MerchantType>int</MerchantType> </MerchantCriteria> <BatchTransactionSumId>int</BatchTransactionSumId> <HostTerminalId>string</HostTerminalId> <ProcessStartDateRange> <StartDate>dateTime</StartDate> <EndDate>dateTime</EndDate> </ProcessStartDateRange> <RecordTimeRange> <StartDate>dateTime</StartDate> <EndDate>dateTime</EndDate> </RecordTimeRange> <BatchTransactionSumStatus>NotStarted or InProgress or Finished or PartiallyFinished or Blocked</BatchTransactionSumStatus> <BatchOrderId>string</BatchOrderId> <BatchOrderDescription>string</BatchOrderDescription> <SearchedCustomItemName>string</SearchedCustomItemName> <SearchedCustomItemValue>string</SearchedCustomItemValue> <CustomerId>int</CustomerId> <IsFromUploadedFile>boolean</IsFromUploadedFile> <LanguageCode>string</LanguageCode> <TotalAmount>decimal</TotalAmount> <TotalAmountOlder>decimal</TotalAmountOlder> <TotalAmountOldest>decimal</TotalAmountOldest> </batchTransactionSumDetailRequest> </SearchBatchTransactionSum> </soap12:Body> </soap12:Envelope>
HTTP/1.1 200 OK Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <SearchBatchTransactionSumResponse xmlns="PayFlexVPosUIServerWebService"> <SearchBatchTransactionSumResult> <BatchTransactionSumId>int</BatchTransactionSumId> <BatchOrderId>string</BatchOrderId> <HostMerchantId>string</HostMerchantId> <HostTerminalId>string</HostTerminalId> <BatchTransactionType>None or Auth or AuthCancel or Capture or CaptureCancel or CaptureRefund or Sale or SaleRefund or SaleCancel or RefundCancel or VFTSale or VFTSearch or VFTCancel or VFTRefund or PointSearch or CampaignSearch or CardTest or SaveCard or Credit or PointSale or PointCancel or PointRefund or SurchargeSearch or Reversal or BatchClose</BatchTransactionType> <CurrencyCode>int</CurrencyCode> <TotalAmount>decimal</TotalAmount> <InstallmentCount>int</InstallmentCount> <RecurringFrequencyType>None or Day or Month or Year</RecurringFrequencyType> <RecurringFrequency>int</RecurringFrequency> <RecurringInstallmentCount>int</RecurringInstallmentCount> <CustomerNumber>string</CustomerNumber> <CustomerName>string</CustomerName> <CustomItem> <Name>string</Name> <Value>string</Value> </CustomItem> <InstallmentItemDetails> <InstallmentItemDetail> <TransactionId>string</TransactionId> <Date>string</Date> <Amount>decimal</Amount> <BatchTransactionStatus>None or Pending or Success or Failed or CollectedManually or LawProcess or Other or Blocked</BatchTransactionStatus> <ResultCode>string</ResultCode> <ResultDetail>string</ResultDetail> <PanMasked>string</PanMasked> <AuthCode>string</AuthCode> <PaymentTransactionStatus>string</PaymentTransactionStatus> </InstallmentItemDetail> <InstallmentItemDetail> <TransactionId>string</TransactionId> <Date>string</Date> <Amount>decimal</Amount> <BatchTransactionStatus>None or Pending or Success or Failed or CollectedManually or LawProcess or Other or Blocked</BatchTransactionStatus> <ResultCode>string</ResultCode> <ResultDetail>string</ResultDetail> <PanMasked>string</PanMasked> <AuthCode>string</AuthCode> <PaymentTransactionStatus>string</PaymentTransactionStatus> </InstallmentItemDetail> </InstallmentItemDetails> </SearchBatchTransactionSumResult> </SearchBatchTransactionSumResponse> </soap12:Body> </soap12:Envelope>