ReconciliationSummary.hpp
namespace verifone_sdk
struct ReconciliationSummary
- Represents the consolidated totals of sales/refunds/cashbacks/surcharges/gratuities
Public Functions
inline ReconciliationSummary(std::optional<int32_t> totalTransactionCount_, std::optional<Decimal> totalNetAmount_, std::optional<int32_t> totalRefundsCount_, std::optional<Decimal> totalRefundsAmount_, std::optional<int32_t> totalSalesCount_, std::optional<Decimal> totalSalesAmount_, std::optional<int32_t> totalCashbacksCount_, std::optional<Decimal> totalCashbacksAmount_, std::optional<int32_t> totalSurchargesCount_, std::optional<Decimal> totalSurchargesAmount_, std::optional<int32_t> totalGratuitiesCount_, std::optional<Decimal> totalGratuitiesAmount_, std::optional<std::string> acquirerName_)
Public Members
std::optional<int32_t> totalTransactionCount
- Total transaction count.
std::optional<Decimal> totalNetAmount
- Total Net amount of whole transactions
std::optional<int32_t> totalRefundsCount
- Total refunds count.
std::optional<Decimal> totalRefundsAmount
- Total refunds amount.
std::optional<int32_t> totalSalesCount
- Total sales count.
std::optional<Decimal> totalSalesAmount
- Total Sales amount.
std::optional<int32_t> totalCashbacksCount
- Total Cashbacks count.
std::optional<Decimal> totalCashbacksAmount
- Total Cashbacks amount.
std::optional<int32_t> totalSurchargesCount
- Total Surcharges count.
std::optional<Decimal> totalSurchargesAmount
- Total Surcharges amount.
std::optional<int32_t> totalGratuitiesCount
- Total Gratuities count.
std::optional<Decimal> totalGratuitiesAmount
- Total Gratuities amount.
std::optional<std::string> acquirerName
- The acquirer name.