PTechSettleResponse Type
Contains the response to the batch settlement..
Remarks
This type contains the results of a transaction made with the PTechHostSettle or PTechManualSettle bean. The fields contained by this type are listed below.
Fields
BatchClose String |
Date at which the current batch was closed. This field is returned after sending a BatchInquiry or BatchRelease transaction with the PTechHostSettle bean, or after a SendSettlement sent using the PTechManualSettle bean. | ||||
BatchNetAmount String |
Net amount of the current batch. This field is returned after sending a BatchInquiry or BatchRelease transaction with the PTechHostSettle bean, or after a SendSettlement sent using the PTechManualSettle bean. This field will contain the net transaction totals of the currently open (or just released) batch. This value may be between the range "-9999999.99" to "9999999.99". Note, when using the PTechManualSettle bean to send manual batch settlements, this field will always be "00.00", because the Paymentech host is not maintaining the state of the batch. | ||||
BatchNumber String |
Current open batch number This field is returned after sending a BatchInquiry or BatchRelease transaction with the PTechHostSettle bean, or after a SendSettlement sent using the PTechManualSettle bean. Note that when using the PTechManualSettle bean to manually settle transactions via Paymentech's Terminal Capture System (TCS), this field will contain the original batch number incremented by one. | ||||
BatchOpen String |
Date at which the current batch was opened. This field is returned after sending a BatchInquiry or BatchRelease transaction with the PTechHostSettle bean, or after a SendSettlement sent using the PTechManualSettle bean. | ||||
BatchTransCount int |
Total number of transactions in the batch. This field is returned after sending a BatchInquiry or BatchRelease transaction with the PTechHostSettle bean, or after a SendSettlement sent using the PTechManualSettle bean. Note, when using the PTechManualSettle bean to send manual batch settlements, this field will always be "0", because the Paymentech host is not maintaining the state of the batch. | ||||
Code String |
Indicates the status of the authorization request. This is the field used to determine whether a transaction has been approved or not. Valid values for this field are:
See the list of errors for this bean for more information. | ||||
InquiryCount int |
Number of BatchInquirys performed on the current open batch. The number returned in this field indicates how many times a batch inquiry has been requested from the host. | ||||
SequenceNumber String |
SequenceNumber echoed from the authorization. After any transaction this field will contain the same value sent in the SequenceNumber property. | ||||
Text String |
Approval/Decline/Error text message information This field contains a response message returned from the Paymentech host, and is used by the terminal to display the Batch Inquiry or Release result. This field will contain human-readable text indicating whether the Inquiry or Release was successful, or it will contain a description of any error encountered. See the list of errors for this bean for more information. |
Constructors
public PTechSettleResponse();