4D Payments SDK 2016 .NET Edition
4D Payments SDK 2016 .NET Edition
Questions / Feedback?

InquiryType Property

The type of batch inquiry to be submitted.

Syntax

[VB.NET]
Public Property InquiryType As PtechhostsettleInquiryTypes

[C#]
public PtechhostsettleInquiryTypes InquiryType {get; set;}

enum PtechhostsettleInquiryTypes { iSimpleInquiry, iTransactionDetailInquiry, iBatchTotalsByCardInquiry, iMerchantTotalsByCardInquiry }

Remarks

This property is used when submitting a BatchInquiry transaction. The following table explains the inquiry types:

iSimpleInquiryNo enhanced reporting is requested. The Paymentech server will return basic information for at most four PaymentTypes.
iTransctionDetailInquiryThe Paymentech server will return each and every transaction currently contained in the open batch. This information will be contained in the TransactionDetails property.
iBatchTotalsByCardInquiryThe Paymentech server will return the totals of all transactions for each card type in the current open batch. This information will be contained in the TransactionTotals property.
iMerchantTotalsByCardInquiryThe Paymentech server will return the totals of all transactions for each card type in all of the currently open batches for the merchant indicated by the MerchantNumber.

If the Paymentech server cannot return all of the data requested in a single response, the MoreData property will be true. You should then set the RequestStatus property to rsSubsequentRequest and resubmit the BatchInquiry. Continue this until MoreData is False. If at any time you wish to start over at the beginning, set RequestStatus to rsInitialRequest and call BatchInquiry again.

Default Value

0

 
 
Copyright (c) 2020 4D Payments Inc. - All rights reserved.
4D Payments SDK 2016 .NET Edition - Version 16.0 [Build 7502]