ReportCurrencyTotals
Monetary values use the currency's integer minor units. JavaScript consumers must preserve every digit throughout the safe-integer domain when displaying money; conversion to floating-point major units can lose minor digits.
currencystringrequired
Possible values: Value must match regular expression ^[A-Z]{3}$
totalSalesnumberrequired
totalRefundsnumberrequired
netAmountnumberrequired
Refund-adjusted net of upstream gross minus refunds, in currency minor units.
transactionCountinteger<int64>required
Upstream operational transaction count, including refunds; not completed-sale count.
averageTicketnumbernullablerequired
Gross per upstream-reported transaction, including refunds, in currency minor units; not a completed-sale average. Null at zero count.
ReportCurrencyTotals
{
"currency": "string",
"totalSales": 0,
"totalRefunds": 0,
"netAmount": 0,
"transactionCount": 0,
"averageTicket": 0
}