public class HeartlandBatchSummaryResponse extends HeartlandResponse
Constructor and Description |
---|
HeartlandBatchSummaryResponse(HeartlandResponseHeader header)
Constructor of Heartland BatchSummary response - when declined, only return header
|
HeartlandBatchSummaryResponse(HeartlandResponseHeader header,
Integer siteID,
String merchantName,
Integer deviceID,
Integer batchID,
String batchStatus,
Integer batchSequenceNumber,
Calendar openUtcDate,
Integer openTransactionID,
Integer creditCount,
String creditAmount,
Integer debitCount,
String debitAmount,
Integer saleCount,
String saleAmount,
Integer returnCount,
String returnAmount,
Integer totalCount,
String totalAmount,
String totalGratuityAmount,
List<BatchSummaryDetail> details)
Constructor of Heartland BatchSummary response - when succeeded
|
public HeartlandBatchSummaryResponse(HeartlandResponseHeader header)
header
- Header of responsepublic HeartlandBatchSummaryResponse(HeartlandResponseHeader header, Integer siteID, String merchantName, Integer deviceID, Integer batchID, String batchStatus, Integer batchSequenceNumber, Calendar openUtcDate, Integer openTransactionID, Integer creditCount, String creditAmount, Integer debitCount, String debitAmount, Integer saleCount, String saleAmount, Integer returnCount, String returnAmount, Integer totalCount, String totalAmount, String totalGratuityAmount, List<BatchSummaryDetail> details)
header
- Header of responsesiteID
- Site identifier of report resultsmerchantName
- Merchant name of report resultsdeviceID
- Device identifier of report resultsbatchID
- Batch identifier assigned by the Portico GatewaybatchStatus
- Batch status: Open "O", Closed "C"batchSequenceNumber
- Batch sequence number incremented with each batch opened by a deviceopenUtcDate
- Batch open date time in UTC (Coordinated Universal Time)openTransactionID
- The Portico Gateway transaction identifier that caused the batch to be opencreditCount
- Number of credit transactions in the batchcreditAmount
- Sum of credit transaction amounts in the batchdebitCount
- Number of debit transactions in the batchdebitAmount
- Sum of debit transaction amounts in the batchsaleCount
- Number of sale transactions in the batchsaleAmount
- Sum of sale transaction amounts in the batchreturnCount
- Number of return transactions in the batchreturnAmount
- Sum of return transaction amounts in the batchtotalCount
- Number of transactions in the batchtotalAmount
- Sum of transaction amounts in the batchtotalGratuityAmount
- Sum of gratuity amounts in the batchdetails
- Report details, group by card typepublic HeartlandResponseHeader getHeader()
getHeader
in class HeartlandResponse
public void setHeader(HeartlandResponseHeader header)
setHeader
in class HeartlandResponse
public Integer getSiteID()
public void setSiteID(Integer siteID)
public Integer getDeviceID()
public void setDeviceID(Integer deviceID)
public Integer getBatchID()
public void setBatchID(Integer batchID)
public Integer getBatchSequenceNumber()
public void setBatchSequenceNumber(Integer batchSequenceNumber)
public Integer getOpenTransactionID()
public void setOpenTransactionID(Integer openTransactionID)
public Integer getCreditCount()
public void setCreditCount(Integer creditCount)
public Integer getDebitCount()
public void setDebitCount(Integer debitCount)
public Integer getSaleCount()
public void setSaleCount(Integer saleCount)
public Integer getReturnCount()
public void setReturnCount(Integer returnCount)
public Integer getTotalCount()
public void setTotalCount(Integer totalCount)
public String getMerchantName()
public void setMerchantName(String merchantName)
public String getBatchStatus()
public void setBatchStatus(String batchStatus)
public String getCreditAmount()
public void setCreditAmount(String creditAmount)
public String getDebitAmount()
public void setDebitAmount(String debitAmount)
public String getSaleAmount()
public void setSaleAmount(String saleAmount)
public String getReturnAmount()
public void setReturnAmount(String returnAmount)
public String getTotalAmount()
public void setTotalAmount(String totalAmount)
public String getTotalGratuityAmount()
public void setTotalGratuityAmount(String totalGratuityAmount)
public Calendar getOpenUtcDate()
public void setOpenUtcDate(Calendar openUtcDate)
public List<BatchSummaryDetail> getDetails()
public void setDetails(List<BatchSummaryDetail> details)
Copyright © 2021. All rights reserved.