Skip to main content

In-Person Payments

ReconciliationSummary.hpp

Last updated: 25-Jul-2024

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.

Need help?

Do you have a question? If you didn’t find the answer you are looking for in our documentation, you can contact our Support teams for more information. If you have a technical issue or question, please contact us. We are happy to help.

Not yet a Verifone customer?

We’ll help you choose the right payment solution for your business, wherever you want to sell, in-person or online. Our team of experts will happily discuss your needs.

Verifone logo